2012-09-20 100 views

回答

2

這是你最終拍攝的查詢:

"UPDATE user SET log = log + 1 WHERE idClient = 1"; 

隨着該PDO語法,我假設它會看起來像:

$update = array('log' => 'log +1'); 
$DB->update('user', $update, 'idClient = 1'); 

編輯:

需要記錄的錯誤,請查看: https://stackoverflow.com/a/2413308/185672

+2

剛剛試了一下,並沒有工作! – tonoslfx

+0

感謝您的鏈接。幫助錯誤記錄。但它沒有顯示任何錯誤?^/ – tonoslfx

0

您也可以嘗試這種方式,它是安全的,以及

$sql = 'UPDATE user SET log = log + 1 WHERE (idClient = :userid)'; 
$prepStatement = $pdo->prepare($sql); 
$prepStatement->execute(array(':userid' => 1));