|
|
|
ช่วยด้วยครับ ต้องการจะทำ checkbox โดยเปรียบเทียบจาก 2 ตารางที่มีข้อมูลเหมือนกัน |
|
|
|
|
|
|
|
ขอบคุณครับพี่วิน
แต่ผมต้องการให้ลิสรายการอุปกรณ์ที่มีอยู่ในตารางอุปกรณ์ทั้งหมดมันแสดงก่อนเลยครับ ส่วนอันไหนที่ตรงกับตารางการใช้อุปกรณ์อ่ะครับมันจะมีเครื่องหมาย "ถูก" ติ๊กไว้
อันนี้เป็นการ select ของตารางอุปกรณ์นะครับ
mysql_select_db($database_con_thed, $con_thed);
$query_rs_equipemnt = "SELECT * FROM thed_equipment ORDER BY eq_name ASC";
$rs_equipemnt = mysql_query($query_rs_equipemnt, $con_thed) or die(mysql_error());
$row_rs_equipemnt = mysql_fetch_assoc($rs_equipemnt);
$totalRows_rs_equipemnt = mysql_num_rows($rs_equipemnt);
ส่วนอันนี้เป็นการ select ของตารางการใช้นะครับ
mysql_select_db($database_con_thed, $con_thed);
$query_rs_use = "SELECT * FROM thed_use WHERE rd_id = '$rd_id'";
$rs_use = mysql_query($query_rs_use , $con_thed) or die(mysql_error());
$row_rs_use = mysql_fetch_assoc($rs_use );
$totalRows_rs_use = mysql_num_rows($rs_use );
นี้อ่ะครับ ตอนนี้ผมเขียนโค้ดได้แค่นี้อยู่อ่ะครับ คือมันจะโชว์รายการอุปกรณ์ทั้งหมดที่มีอยู่
<?php $s=0;do { ?>
<?php if(($row_rs_equipemnt['eq_total']-$row_rs_equipemnt['eq_decay'])>0){?>
<input type="checkbox" name="cb_eq[]" id="cb_eq[]" value="<?php echo $row_rs_equipemnt['eq_id']; ?>" onchange="ck('<?=$s;?>','<?php echo $row_rs_equipemnt['eq_unit']; ?>','<?php echo $row_rs_equipemnt['eq_id']; ?>','<?php echo $equipment_use; ?>')"/><?php echo $row_rs_equipemnt['eq_name']; ?><span id="ck_<?=$s;?>"></span><br />
<?php } ?>
<?php $s++;?>
<?php } while ($row_rs_equipemnt = mysql_fetch_assoc($rs_equipemnt)); ?>
แต่ผมต้องการให้มันแสดงทั้งหมดด้วย และรายการที่แสดงทั้งหมดอ่ะครับ มีรายการที่มันติ๊กถูกด้วย (แสดงถึงการได้เลือกไปแล้วอ่ะครับ)
ผมต้องเขียนเพิ่มเติมยังไงเหรอครับ ช่วยหน่อยนะครับ ขอบคุณครับ
|
|
|
|
|
Date :
2013-05-16 13:23:32 |
By :
k.voyza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|