ช่วยหน่อยครับ update ข้อมูล พอ submit แล้ว ไม่ส่ง ID ไปด้วย
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ช่วยหน่อยครับ update ข้อมูล พอ submit แล้ว ไม่ส่ง ID ไปด้วย
ช่วยหน่อยครับ update ข้อมูล พอ submit แล้ว ไม่ส่ง ID ไปด้วย
Copy
คือ มันฟ้อง แบบนี้
Notice: Undefined index: request_ID in C:xampphtdocsCarServiceadmin_up_not.php on line 16
ส่วนอันนี้ ผมให้มันสแดงข้อมูลออกมา แต่มันไม่ มี ค่าของ ID
Error Save
ID = ''
data = more_details = 'not need driver',getcar_time = '9.01',end_time = '15.55',request_status = 'กำลังดำเนินการ',approved_by = 'Mr.-xXx-',date_control = '2017/06/26'
ส่วนที่ผมกำหนด
Notice: Undefined index: request_ID in C:xampphtdocsCarServiceadmin_up_not.php on line 16
ส่วนอันนี้ ผมให้มันสแดงข้อมูลออกมา แต่มันไม่ มี ค่าของ ID
Error Save
ID = ''
data = more_details = 'not need driver',getcar_time = '9.01',end_time = '15.55',request_status = 'กำลังดำเนินการ',approved_by = 'Mr.-xXx-',date_control = '2017/06/26'
ส่วนที่ผมกำหนด
public function update($table,$data,$variable){
$sql = "UPDATE ".$table."SET ".$data."where request_ID = ".$variable;
$query = mysqli_query($this->connect(),$sql);
if($query){return TRUE;}else{return FALSE;}
}
/*------------------------------------------------------------------*/
อันนี้ส่วน อัพเดต
<?php
/*------------------------------------------------------------------*/
อันนี้ส่วน อัพเดต
<?php
include("Connect_database.php");
$connect = new database;
$connect->connect();
$table = "car_request";
$data = "more_details = ' ".$_POST['more_details']." ' ";
$data .= ",getcar_time = ' ".$_POST["getcar_time"]." ' ";
$data .= ",end_time = ' ".$_POST["end_time"]." ' ";
$data .= ",request_status = ' ".$_POST["request_status"]." ' ";
$data .= ",approved_by = ' ".$_POST["approved_by"]." ' ";
$data .= ",date_control = ' ".$_POST["date_control"]." ' ";
$variable = " ' ".$_GET['request_ID']." ' ";
$sql = $connect->update($table,$data,$variable);
if($sql) {
echo "<br>"."Record update successfully [".$variable."] [".$data."]";
}else{
echo "<br>"."Error Save"."<br>"."ID = ".$variable."<br>"." data = ".$data." ";
}
mysqli_close($connect->connect());
?>
=======================================================
อันนี้ แบบฟอร์ฒ
<form action="update.php" method="post" name="car_n_driver" >
<input type="text" name="more_details" value="<?php echo $objResult['more_details']; ?>" size="92" />
<input type="text" name="getcar_time" value="<?php echo $objResult["getcar_time"]; ?>"/>
<input style="border-color:#F00" type="text" name="end_time" id="end_time" value="" />
<input type="submit" name="submit" value="submit">
?>
=======================================================
อันนี้ แบบฟอร์ฒ
<form action="update.php" method="post" name="car_n_driver" >
<input type="text" name="more_details" value="<?php echo $objResult['more_details']; ?>" size="92" />
<input type="text" name="getcar_time" value="<?php echo $objResult["getcar_time"]; ?>"/>
<input style="border-color:#F00" type="text" name="end_time" id="end_time" value="" />
<select name="request_status" size="1" style="text-align:center">
<option value="กำลังดำเนินการ"> กำลังดำเนินการ </option>
<option value="อนุมัติ"> อนุมัติ </option>
<option value="ไม่อนุมัติ"> ไม่อนุมัติ </option>
</select>
</form>
<select name="approved_by" size="1" style="text-align:center">
<option value=""></option>
<option value="Mr.-xXx-">Mr.-xXx-</option>
<option value="Mr.-xOx-">Mr.-xOx-</option>
</select>
<input type="text" name="date_control" id="date_control" value="" style="border-color:#F00" />
<input type="text" name="date_control" id="date_control" value="" style="border-color:#F00" />
<input type="submit" name="submit" value="submit">
Twenty1
26-06-2017
09:57:50
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ