作者goodtau (goodtau)
看板PHP
標題[請益] 一個簡單的語法請問 謝謝
時間Sat Apr 23 09:08:10 2011
不好意思打擾了
if($_POST["comm"] == "推薦此店家" and $oldip!=$ip or $sec>$oldsec+600){
$sSql="UPDATE `store` SET `store_recommend` = 'store_recommend+1' WHERE
`store_phone`='$p'";
$result=mysql_query($sSql,$link);
}
我想要做一個按了推薦按鈕
然後資料表內的推薦數就會+1
我翻了好幾本書
還是不知道為什麼我這樣寫
推薦數沒辦法+1
麻煩請大家指教了
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.38.64.14
1F:→ lazyhome:'store_recommend+1' <-- 字串 04/23 10:28
2F:推 UniFish:and 和 or 要換成 && 和 || 04/23 10:28
3F:推 ilcvmy:資料庫沒辦法直接寫運算式進去 可以把store_recommend抓出 04/23 10:28
4F:→ ilcvmy:來運算完再丟回去 04/23 10:29
5F:→ bibo9901:`store_recommend`=`store_recommend` +1 不行嗎 @@ 04/23 10:33
6F:→ buganini:是你quote用錯了。 04/23 11:52
7F:→ goodtau:BIBO大的方法不行ㄟ.... 04/23 14:07
8F:→ goodtau:quote 用錯? 引號? 可是書上強調要用esc 下面這個`....? 04/23 14:09
9F:→ buganini:那你知道'store_recommend+1'是一個字串不是expression嗎 04/25 19:55
10F:→ goodtau:知道 04/26 00:05
11F:→ buganini:那你存一個字串到計數器裡什麼意思? 04/26 00:56