第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

一個MySQL報錯,誰知道哪錯了

一個MySQL報錯,誰知道哪錯了

雷小天博客 2016-03-23 16:59:09
$update_sql = "UPDATE guestbook SET reply = '$reply', replytime = $replytime WHERE id = $_POST[id]";報錯提示: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 '' at line 1
查看完整描述

7 回答

已采納
?
wcysky

TA貢獻2條經驗 獲得超0個贊

SQL語句改下?$update_sql = "UPDATE guestbook SET reply = '".$reply."', replytime = $replytime WHERE id = $_POST[id]";

單引號不解析php變量,被當做字符串了

查看完整回答
反對 回復 2016-03-24
?
mooc用戶18273

TA貢獻50條經驗 獲得超30個贊

$update_sql = "UPDATE guestbook SET reply = '{$reply}', replytime = {$replytime} WHERE id = {$_POST[id]}";

試一下

查看完整回答
1 反對 回復 2016-03-23
?
多多塵

TA貢獻1條經驗 獲得超0個贊

就是說你的數據庫程序有點問題。需要你會過去數據庫中修改,在第一行附近

查看完整回答
反對 回復 2016-03-27
?
青年賣魚丸

TA貢獻1條經驗 獲得超0個贊

$update_sql?=?"UPDATE?guestbook?SET?reply?=?'"?.??mysql_real_escape_string($reply).?"',?replytime?=?'$replytime'?WHERE?id?=?{$_POST['id']}";


查看完整回答
反對 回復 2016-03-24
?
泥豆芽兒MT

TA貢獻2條經驗 獲得超0個贊

?$update_sql = "UPDATE guestbook SET reply = '$reply', replytime = $replytime WHERE id = $_POST[id]";

改成 ??$update_sql = "UPDATE guestbook SET??reply = “.$reply.", replytime = ".$replytime."WHERE id = ".$_POST[id]; 試試看

查看完整回答
反對 回復 2016-03-24
?
劉利利

TA貢獻2條經驗 獲得超1個贊

SET reply = '$reply',這里是不行的,單引號不能解析變量,可以換成雙引號

查看完整回答
反對 回復 2016-03-24
?
qq_言不由衷

TA貢獻1條經驗 獲得超0個贊

我覺得是錯在'$reply' ? 既然你是字符串拼接 ? 就拼接起來啊 ? ?這是個字符串 ?在執(zhí)行sql語句時這個變量也要帶''單引號的

查看完整回答
反對 回復 2016-03-23
  • 7 回答
  • 0 關注
  • 3849 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號