$strSQL="insert into hotel(hotel_id,hotel_name,name,sex,id_card,address,city,zipcode,tel,email,username,password,que_forget,ans_forget) values('','$hotel_name','$name','$sex','$id_card','$address','$city','$zipcode','$tel','$email','$username','$password','$que_forget','$ans_forget')";
mysql_query($strSQL,$connector)
or dir("ไม่สามาถมบันทึกข้อมูลลงฐานข้อมูลได้".mysql_error());
echo "<font face='ms sans serif' size='2'>";
echo "บันทึกข้อมูลเรียบร้อยแล้วครับ";
echo "</font>";
ถ้าใช้ตัวDouble quote จะได้ดังข้างล่างนี้อะครับ
$strSQL = "CREATE DATABASE $hotel_name";
บันทึกข้อมูลเรียบร้อยแล้วครับError creating database: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '123' at line 1
แต่ถ้าใช้ Single quote ก็บันทักได้แต่ว่ามันได้ $hotel_name เลยอะครับมันไม่ได้ชื่อที่ผมบันทึกเข้าไปนะครับ