如何在PHP和MySQL中为列添加数字?

时间:2014-04-26 12:56:47

标签: php 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;
?>

这不行,但如何运作?

1 个答案:

答案 0 :(得分:-1)

使用SQL:

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