我是新來的PHP。 通常我的更新查詢正在工作,只有在這個塊導致查詢失敗,我從之前確定的$_SESSION[id]
和從之前的表單獲得的職員值爲contact_id
。
請幫助...爲什麼我的更新查詢在我的php失敗?
<?php
$server="localhost";
$db_user="root";
$pass="h6194v";
$db="my_db";
$koneksi=mysql_connect($server,$db_user,$pass)
or die ("Connection Error!!");
$dateline=date("Ymd");
$query="UPDATE `contact` SET `date`=\'$dateline\', `officer`=\'$_SESSION[id]\' WHERE `contact_id`=\'$_POST[no]\'";
$result=mysql_query($query) or die ("Query fail");
?>
您是否收到'Query fail'錯誤? – Sahal
無需轉義單引號。 – keyboardSmasher
另外,停止使用mysql_ *並且不要將會話變量傳遞給sql語句。哎呀! – keyboardSmasher