<table align="center" border='0' cellspacing='1' cellpadding='5'> <tr> <td bgcolor='#B0DFFF'><input type="checkbox" name="All" onClick="this.value=check(this.form.Chk)"> Check All </td> <td bgcolor='#B0DFFF'><div align='center'>รหัส</div></td> <td bgcolor='#B0DFFF'><div align='center'>ชื่อ</div></td> <td bgcolor='#B0DFFF'><div align='center'>ตำแหน่ง</div></td> <td bgcolor='#B0DFFF'><div align='center'>ประเภทการลา</div></td> <td bgcolor='#B0DFFF'><div align='center'>วันที่ลา</div></td> <td bgcolor='#B0DFFF'><div align='center'>ถึงวันที่</div></td> <td bgcolor='#B0DFFF'><div align='center'>สถานะ</div></td> </tr> <?php $total=$query->num_rows; $i=0; while($row = $query->fetch_array()){ $id =$row['id_person']; $name =$row['name']; $position =$row['position']; $TypeLeave =$row['typeLeave']; $lstDate =$row['lstDate']; $lstToDate =$row['lstToDate']; $Status =$row['Status']; ?> <tr> <td><input name="Chk" type="checkbox" id="Chk" "value="<?=$i?>" > </td> <td><?php echo $id ?></td> <td><?php echo $name ?></td> <td><?php echo $position ?></td> <td><?php echo $TypeLeave ?></td> <td><?php echo $lstDate ?></td> <td><?php echo $lstToDate ?></td> <td><?php echo $Status ?></td> </tr> <?php $i++ ; } ?> </table> </form>
$checked = $_GET['Chk']; foreach($checked as $val){ echo "Selected " . $val . "<br/>"; }
$checked = $_POST['Chk']; foreach($checked as $val){ echo "Selected " . $val . "<br/>"; }
<?php foreach($_POST['chk'] as $id){ echo 'id_person = ' . $id . '<br>'; } ?>
while($row = $query->fetch_array()){ $id =$row['id']; $id_person =$row['id_person']; $name =$row['name']; $position =$row['position']; $TypeLeave =$row['typeLeave']; $lstDate =$row['lstDate']; $lstMonth =$row['lstMonth']; $lstYear =$row['lstYear']; $lstToDate =$row['lstToDate']; $lstToMonth =$row['lstToMonth']; $lstToYear =$row['lstToYear']; $leaveBecause =$row['leaveBecause']; $Status =$row['Status']; ?> <tr> <td><input name="Chk[]" type="checkbox" id="Chk[]" class="css_data_item" value= <?php echo $id ;?> > </td> <td><?php echo $id_person ?></td> <td><?php echo $name ?></td> <td><?php echo $position ?></td> <td><?php echo $TypeLeave ?></td> <td><?php echo $lstDate ?></td> <td><?php echo $lstMonth ?></td> <td><?php echo $lstYear ?></td> <td><?php echo $lstToDate ?></td> <td><?php echo $lstToMonth ?></td> <td><?php echo $lstToYear ?></td> <td><?php echo $leaveBecause ?></td> <td><?php echo $Status ?></td> </tr> <?php } ?> </table>
</table> <?php if(isset($_POST['aprove'])){ $checked = $_POST['Chk']; for($idx=0;$idx<count($checked);$idx++){ $Update_id = $checked[$idx]; echo "$Update_id <br>"; $Status="อนุมัติแล้ว"; $updateData = "UPDATE leaves SET Status='$Status' WHERE id = '$Update_id'"; $result=$conn->query($updateData)or die ("Error Query [".$updateData."]"); } } ขอบคุณคุณ WiTT และ คุณ Chaidhanan นะคร๊าบบบที่แบ่งปันความรู้ดีดี
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง