0
我一直在嘗試在動態頁面上編寫php/mysql點擊計數器,但它似乎不工作。這裏的代碼到目前爲止......PHP/MYSQL在動態頁面上點擊計數器
while{
$incre=+1;
$update=$db->prepare("UPDATE hits=hits+1 WHERE id="$sid"");
$data=array($incre,$sid);
$update->execute($data);
$db->prepare("INSERT INTO thread (hits) VALUES (1) ON DUPLICATE KEY UPDATE hits=hit+1`");
if($count==null)
{echo "<p style='text-align:center; clear:both; color:black; font-size:95%;'>Total visits: 0</p>";}
else
{echo "<p style='text-align:center; clear:both; color:black; font-size:95%;'>Total visits: <b style='color:red;'>".$count."</b></p>";}
}
對不起,但不起作用 – 2014-10-04 01:55:50
什麼是「while」語句?它沒有條件,並沒有結束。 $ sid從哪裏來?你的數據庫連接了嗎?你的表模式是什麼? SQL語句中的任何一個是否正在工作或者它們都失敗? – hukir 2014-10-04 02:07:08
while語句給出了一個錯誤,所以我刪除了它。 – 2014-10-04 02:38:10