ปรึกษาเรื่องการ update ข้อมูล แจ้งเตือน undefined index update_id ซึ่ง update_id เรียกใช้งานถูกครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ปรึกษาเรื่องการ update ข้อมูล แจ้งเตือน undefined index update_id ซึ่ง update_id เรียกใช้งานถูกครับ
ปรึกษาเรื่องการ update ข้อมูล แจ้งเตือน undefined index update_id ซึ่ง update_id เรียกใช้งานถูกครับ
Copy
สิ่งที่เจอคือ
1. update ข้อมูลผ่าน แต่ข้อมูลไม่ถูก update ครับ
2. หลังแจ้ง update ข้อมูลเรียบร้อย จะขึ้น แจ้งเตือน undefined index update_id ตามมาครับ
ภาพที่1
form-edit.php
edit.php
1. update ข้อมูลผ่าน แต่ข้อมูลไม่ถูก update ครับ
2. หลังแจ้ง update ข้อมูลเรียบร้อย จะขึ้น แจ้งเตือน undefined index update_id ตามมาครับ
ภาพที่1
form-edit.php
<form action="edit.php" method="POST"> <div class="card-body"> <div class="row"> <div class="col-md-6 px-1 px-md-5"> <div class="form-group"> <label for="computername">Computer Name</label> <input type="text" class="form-control" name="txt_Computername" id="computername" value="<?php echo $Computername; ?>" required> </div> <div class="form-group"> <label for="username">Username</label> <input type="text" class="form-control" name="txt_Username" id="username" value="<?php echo $Username; ?>" required> </div> <div class="form-group"> <label for="manufacturer">Manufacturer</label> <input type="text" class="form-control" name="txt_Manufacturer" id="manufacturer" value="<?php echo $Manufacturer; ?>" required> </div> <div class="form-group"> <label for="model">Model</label> <input type="text" class="form-control" name="txt_Model" id="Model" value="<?php echo $Model; ?>" required> </div> </div> <div class="col-md-6 px-1 px-md-5"> <div class="form-group"> <label for="serialnumber">Serial Number</label> <input type="text" class="form-control" name="txt_SN" id="serialnumber" value="<?php echo $SN; ?>" required> </div> <div class="form-group"> <label for="cpu">CPU</label> <input type="text" class="form-control" name="txt_CPU" id="cpu" value="<?php echo $CPU; ?>" required> </div> <div class="form-group"> <label for="os">OS</label> <input type="text" class="form-control" name="txt_OS" id="os" value="<?php echo $OS; ?>" required> </div> </div> </div> </div> <div class="card-footer"> <!-- <input type="hidden" name="update_id" value="<?php echo row["Id"]; ?>"> <input type="hidden" name="update_id" value="<?php echo $Id; ?>"> --> <button type="submit" name="btn_update" class="btn btn-primary btn-block mx-auto w-50" value="update">บันทึกข้อมูล</button> </div> </form>
edit.php
<?php require_once('../../../database/connection.php'); $up = $_REQUEST['update_id']; if (isset($_REQUEST['update_id'])){ $sql = "SELECT * FROM masterpc WHERE Id = $up; "; $result= $conn->query($sql); while ($row = $result->fetch_array(MYSQLI_ASSOC)){ $Computername = $row["Computername"]; $Username = $row["Username"]; $Manufacturer = $row["Manufacturer"]; $Model = $row["Model"]; $SN = $row["SN"]; $CPU = $row["CPU"]; $OS = $row["OS"]; } } if (isset($_REQUEST['btn_update'])) { $Computername_up = $_REQUEST['txt_Computername']; $Username_up = $_REQUEST['txt_Username']; $Manufacturer_up = $_REQUEST['txt_Manufacturer']; $Model_up = $_REQUEST['txt_Model']; $SN_up = $_REQUEST['txt_SN']; $CPU_up = $_REQUEST['txt_CPU']; $OS_up = $_REQUEST['txt_OS']; $sqli = "UPDATE masterpc SET Computername='$Computername_up',Username='$Username_up',Manufacturer='$Manufacturer_up',Model='$Model_up',SN='$SN_up',CPU='$CPU_up',OS='$OS_up' WHERE Id = '$up'"; if (mysqli_query($conn, $sqli)) { echo "<script>alert('แก้ไขข้อมูลสำเร็จ...'); window.location ='index.php';</script>"; } else { echo "Error: " . $sqli . "<br>" . mysqli_error($conn); } mysqli_close($conn); } ?>
Tor Channels
26-10-2021
10:51:59
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ