簡體   English   中英

如何在PHP和MySQL的列中添加數字?

[英]How to add a number to a column in PHP and MySQL?

如果值為5,我想加+1,結果為6。

<?php
    $db = new PDO ( 'mysql:host=localhost;dbname=database;charset=utf8', 'sunyamacs', 'asd123123');
    $db->setAttribute ( PDO::ATTR_ORACLE_NULLS, PDO::NULL_TO_STRING );
    $qry = $db->prepare ( "UPDATE user_data SET value = :value" );
    $qry->bindParam ( ':value', $db_data ['value'] );
    $db_data ['value'] = $db_data ['value'] + 1;
?>

這是行不通的,但是怎么辦呢?

為此使用SQL:

UPDATE user_data SET value = value + 1 WHERE value = '5'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM