|
|
|
สอบถามวิธี inert ข้อมูล ลงในดาต้าเบส โดย ในตารางมีFK |
|
|
|
|
|
|
|
รบกวนสอบถามวิธีการ insert ข้อมูลลงตาราง
Code (PHP)
<php
$staff_id= $_POST["staff_id"];
$Qstatus= $_POST["queue_status"];
$Date= $_POST["travel_date_id"];
$Qnum= $_POST["queue_number"];
$time= $_POST["departure_time"];
$strSQL = "INSERT INTO `van_queue`(`id`, `staff_id`, `travel_date_id`, `queue_number`, `departure_time`, `queue_status`)
VALUES (NULL,'$staff_id','$Date','$Qnum','$time','$Qstatus')";
/*** Insert ***/
$objQuery = mysql_query($strSQL);
if(!$objQuery)
{
$arr['StatusID'] = "0";
$arr['Error'] = "Cannot save data!";
}
else
{
$arr['StatusID'] = "1";
$arr['Error'] = "Save";
}
/**
$arr['StatusID'] // (0=Failed , 1=Complete)
$arr['Error'] // Error Message
*/
mysql_close($objConnect);
echo json_encode($arr);
?>
พอเปลี่ยนเป็น ตัวแปรที่ใช้post มันinsert ข้อมูลลงไม่ได้ ไม่แน่ใจว่าเขียนอะไรผิดตรงไหน
รบกวนแนะวิธีให้หน่อยนะคะ
Tag : PHP, MySQL, Ms SQL Server 2005, Ms SQL Server 2008, Android
|
|
|
|
|
|
Date :
2016-12-04 22:22:32 |
By :
pikpluss |
View :
691 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้อย่างไร มี Error อะไรฟ้อง ตารางในฐานข้อมูลไม่ครบ ให้เรียบเรียงถามใหม่ครับ...
หรือเทสง่าย ๆ ก็ echo $staff_id $Qstatus $Date $Qnum $time ว่าค่าที่ต้องการมีจริงไหม
หรือ echo $strSQL เอาไปทดสอบใน phpmyadmin
|
|
|
|
|
Date :
2016-12-05 09:55:35 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คีย์ ซ้ำหรือป่าวครับ ถ้าซ้ำไม่น่าจะ insert ได้นะ
|
|
|
|
|
Date :
2016-12-06 09:42:02 |
By :
thesin18598 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|