|
|
|
insert แล้ว ไม่สามารถบันทึกข้อมูลได้ เกิดจากอะไรคะ |
|
|
|
|
|
|
|
เป็นที่ชื่อตารางและชื่อคอลัมน์ครับ เช่น assess1-2
คือ เครืองหมาย - ไม่สามารถใช้เป็นชือตารางหรือชื่อคอลัมน์โดยไม่ครอบด้วย `
ถ้าจะให้ใช้ได้จะต้องครอบด้วย `
แต่ถ้าจะให้ดีที่สุด ควรครอบชื่อเหล่านี้ด้วย ` เสมอ ไม่ว่าจะมีเครื่องหมาย - หรือไม่ เพื่อแยกให้ชัดเจนว่านี่คือชื่อตารางหรือชื่อคอลัมน์
Code (PHP)
<?
$objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
$objDB = mysql_select_db("db_intern");
mysql_query("SET NAMES UTF8");
$strSQL = "INSERT INTO `assess1-2` ";
$strSQL .="(`ass1_id` , `ass1-2_name`)";
$strSQL .="VALUES ";
$strSQL .="('".$_POST["ass1_id"]."','".$_POST["ass1-2_name"]."')";
$objQuery = mysql_query($strSQL);
if($objQuery){
echo "Save Done";
}else{
echo "Error Save [".$strSQL."]";
}
mysql_close($objConnect);
?>
|
|
|
|
|
Date :
2013-08-01 13:07:18 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|