 |
ช่วยดูให้ที่ครับ insert ข้อมูลไม่ได้...INSERT INTO tb_traders(trader_id,name_compa,compa_trader,................ |
|
 |
|
|
 |
 |
|
Code (PHP)
$sql="INSERT INTO tb_traders(trader_id,name_compa,compa_trader,leader,amphoe,tambon,address,telephone,fax,'".$reg_year."') VALUES('$maxreg','$reg_namecompa','$reg_typecompa','$reg_leader','$reg_amphoe','$reg_tambon','$reg_address','$reg_tel','$reg_fax','$reg_idcompa')";
ตามนี้ครับ มัน insert ไม่ได้
Tag : PHP, MySQL
|
|
 |
 |
 |
 |
Date :
2010-10-15 16:12:30 |
By :
oasiis |
View :
833 |
Reply :
11 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
มานผิดตรงนี้แหละ ครับ '".$reg_year."' เพราะชื่อ colum ไม่ถูกต้องนะครับ คุณลอง check คำสั่งใหม่หน่อยนะครับ ผมว่า ผิดแน่นอนครับ
|
ประวัติการแก้ไข 2010-10-15 16:17:31
 |
 |
 |
 |
Date :
2010-10-15 16:17:00 |
By :
SOUL |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ตรงชื่อคอลัม เราเอาตัวแปรมีใส่ไม่ได้หรอครับ?
|
 |
 |
 |
 |
Date :
2010-10-15 16:26:25 |
By :
oasiis |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ใส่ได้ครับ แต่ต้องลบ ' อกกครับ
|
 |
 |
 |
 |
Date :
2010-10-15 16:29:55 |
By :
kanchen |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ผมลองดูหมดแล้วครับทั้ง
Code (PHP)
$sql="INSERT INTO tb_traders(trader_id,name_compa,compa_trader,leader,amphoe,tambon,address,telephone,fax,'".$reg_year."') VALUES('$maxreg','$reg_namecompa','$reg_typecompa','$reg_leader','$reg_amphoe','$reg_tambon','$reg_address','$reg_tel','$reg_fax','$reg_idcompa')";
Code (PHP)
$sql="INSERT INTO tb_traders(trader_id,name_compa,compa_trader,leader,amphoe,tambon,address,telephone,fax,$reg_year) VALUES('$maxreg','$reg_namecompa','$reg_typecompa','$reg_leader','$reg_amphoe','$reg_tambon','$reg_address','$reg_tel','$reg_fax','$reg_idcompa')";
Code (PHP)
$sql="INSERT INTO tb_traders(trader_id,name_compa,compa_trader,leader,amphoe,tambon,address,telephone,fax,".$reg_year.") VALUES('$maxreg','$reg_namecompa','$reg_typecompa','$reg_leader','$reg_amphoe','$reg_tambon','$reg_address','$reg_tel','$reg_fax','$reg_idcompa')";
|
 |
 |
 |
 |
Date :
2010-10-15 16:35:33 |
By :
oasiis |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลองเฉพาะตัวนี้ ".$reg_year." เป็น '$reg_year' ดูครับ
และอยากให้ echo $sql ดูด้วยครับว่ามันมองเป็นคำสั่ง query ที่ถูกต้องหรือไม่ วิธีง่ายๆก็คือ พอ echo แล้ว เอาค่าที่ได้ไปใส่ใน query ของ DB ดูว่า insert แล้ว error อะไรครับ ^^
|
 |
 |
 |
 |
Date :
2010-10-15 16:38:30 |
By :
nottp106 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แล้วตัวแปรนี้ $reg_year มันเป็นชื่อ field หรือป่าวละครับ
ที่ไม่ได้เพราะ field ที่คุณต้องการ insert ไม่ได้ชื่อนี้
|
 |
 |
 |
 |
Date :
2010-10-15 16:42:17 |
By :
kanchen |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
echo $sql ออกมา แล้วก๊อบเอาคำสั่งนั้นไปรันที่ phpmyadmin ถ้าหากไม่ผ่านมันจะมี error บอกครับ
|
 |
 |
 |
 |
Date :
2010-10-15 16:44:19 |
By :
ไวยวิทย์ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลองใส่ชื่อฟิวด์ตรงๆไปก่อน โดยไม่ใช้ตัวแปรว่าได้หรือเปล่า ถ้าได้แสดงว่าเป็นที่ตัวแปรลองเช็คดูอีกที
แต่ถ้าไม่ได้ก็เช็คส่วนอื่นๆดู ถ้าหาไม่ก็ใช้ mysql_query($sql)or die (mysql_error());
|
 |
 |
 |
 |
Date :
2010-10-15 16:45:55 |
By :
heng |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Quote:ลองเฉพาะตัวนี้ ".$reg_year." เป็น '$reg_year' ดูครับ
และอยากให้ echo $sql ดูด้วยครับว่ามันมองเป็นคำสั่ง query ที่ถูกต้องหรือไม่ วิธีง่ายๆก็คือ พอ echo แล้ว เอาค่าที่ได้ไปใส่ใน query ของ DB ดูว่า insert แล้ว error อะไรครับ ^^
echo $sql; แล้วมันได้
Code
INSERT INTO tb_traders(trader_id,name_compa,compa_trader,leader,amphoe,tambon,address,telephone,fax,2552) VALUES('1','ดอกไม้ประดิษฐ์จากกระดาษสา','1','นางแสงเทียน ธรรมลังกา','5201','520112','191','054358813','','0009')
|
 |
 |
 |
 |
Date :
2010-10-15 16:46:37 |
By :
oasiis |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ได้แล้วครับ
Code (PHP)
$sql="INSERT INTO tb_traders(trader_id,name_compa,compa_trader,leader,amphoe,tambon,address,telephone,fax,`".$reg_year."`) VALUES('$maxreg','$reg_namecompa','$reg_typecompa','$reg_leader','$reg_amphoe','$reg_tambon','$reg_address','$reg_tel','$reg_fax','$reg_idcompa')";
|
 |
 |
 |
 |
Date :
2010-10-15 17:24:33 |
By :
oasiis |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ยินด้วยครับ อิอิ ^^
|
 |
 |
 |
 |
Date :
2010-10-15 17:46:14 |
By :
nottp106 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|