如果要在字段中添加一个MySQLi字段,如何使用预准备语句更新MySQLi字段?

时间:2013-08-17 22:13:52

标签: php mysqli

我在这里有一个查询,它会在现有字段中添加+1。但是我不知道怎么用预备语句来做。所以我在这里为现有号码添加+1。除了“+1”部分,我知道如何做到这一切。

$updateUsers = mysqli_query($MySQLi, "UPDATE `users` SET ArticlesWritten=ArticlesWritten +1 WHERE uUsername='{$_GET['uUsername']}'");    

1 个答案:

答案 0 :(得分:1)

$query = "UPDATE `table` SET `column`=`column`+1 WHERE `primary_key`=?";
$execute = $db->prepare($query);
if($execute) {
   $execute->bind_param('i', $primary_value);
   $execute->execute();
} else {
    echo 'We\'re having trouble connecting to the database at the moment, try again later!';
}