|
|
|
เจอปัญหาเรื่องการ insert ข้อมูลลง db ครับ เรื่องของ ' และ " |
|
|
|
|
|
|
|
Code (PHP)
$sql="i'm";
$sql = "INSERT INTO tb_vocab(vocab,mean) VALUES " '$vocab','$mean' ";
อย่างนี้ครับ ลองดู
|
|
|
|
|
Date :
2010-05-13 23:36:57 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Quote:Code (PHP)
$sql="i'm";
$sql = "INSERT INTO tb_vocab(vocab,mean) VALUES " '$vocab','$mean' ";
อย่างนี้ครับ ลองดู
" หรือ ' ครบรึเปล่าครับ เพราะมัน error
|
|
|
|
|
Date :
2010-05-14 08:31:14 |
By :
kalawa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองใช้ addslashes("i'm") ครอบข้อความที่มีเครื่องหมาย ' หรือ "
ก่อนที่จะนำไปรวมกับคำสั่ง SQL ครับ
|
|
|
|
|
Date :
2010-05-14 08:53:32 |
By :
naskw |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เวลาถอด ก็ใส่ striptslashes แทน add ครับ
|
|
|
|
|
Date :
2010-05-14 09:06:26 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากๆครับ คิดว่า คงไม่น่ามีปัญหาแล้ว
เมื่อกี้ลอง ใช้ addslash ตอนลง db แล้ว มันไม่มี \ อยู่ใน text ด้วย
|
|
|
|
|
Date :
2010-05-14 09:13:11 |
By :
kalawa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|