HOME > PHP > PHP Forum > จะต้องแก้ error ยังไงดีคะ คือ code upload เป็นแบบนี้ค่ะ Warning: SQL error: [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement., SQL state 37000
จะต้องแก้ error ยังไงดีคะ คือ code upload เป็นแบบนี้ค่ะ Warning: SQL error: [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement., SQL state 37000
Warning: SQL error: [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement., SQL state 37000 in SQLExecDirect in c:\appserv\www\addform.php on line 14
37000
Warning: SQL error: [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement., SQL state 37000 in SQLExecDirect in c:\appserv\www\addform.php on line 14
37000
เพราะอะไรคะ แล้วจะต้องแก้ยังไงดี
Date :
9 ต.ค. 2549 16:29:58
By :
popo
No. 3
Guest
ลองพิมพ์ตามด้านล่างเพื่อดูค่าว่าผิดตรงไหน
ถ้ามีอะไรมากกว่านี้ทิ้งเมลล์ไว้ก็ได้
$sql="insert into unit1 (number, name, unit, address) values ('$number','$name','$unit','$filename')";
echo"$sql";
exit;
Date :
10 ต.ค. 2549 10:02:14
By :
bts
No. 4
Guest
ลองดูแล้วมันขึ้นแบบนี้ค่ะ
insert into unit1 (number, name, unit, address) values ('888899754','tyrtrty','utyitoi','RJ_45.pdf')
จำแก้ยังไงดีคะ
ถ้าไม่รบกวนเกินไปช่วยติดต่อกลับได้มั๊ยคะ [email protected]
Date :
10 ต.ค. 2549 14:52:15
By :
popo
No. 5
Guest
เพิ่งศึกษาเรื่อง PHP นะ แต่ของผมใช้ odbc_connect ติดต่อกับ Ms-Access ก็ Insert ข้อมูลได้ปกติ
แต่ข้อความใน $sql ของผมใช้คล้ายๆกับ Query ของ Ms-Access คือใช้ SELECT แทน VALUE น่าจะเป็นอย่างนี้หรือเปล่า?
$sql="insert into unit1 (number, name, unit, address) SELECT '$number','$name','$unit','$filename';";