嗨,我有一个数据库条目,其中只包含一个数字。我想让我的网站上的用户可以从一个交换到另一个,我知道怎么做,但我不想替换当前的值,我只想添加1000,例如,我可以在PHP中使用什么代码?
发布于 2011-01-08 16:03:01
<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
mysql_query("UPDATE `some_table` SET `value` = `value` + 1000 WHERE `id` = 1");
mysql_close($con);
?> 像这样更新
发布于 2011-01-08 15:44:42
如果您在某个数据库表中有一个值,那么您所要做的就是为这些字段发出一条update语句。
例如,假设我们有这样的表
+--------------+
| some_table |
+--------------+
| id | value |
+--------------+
| 1 | 10 |
+--------------+因此,您的更新如下所示:
UPDATE `some_table` SET `value` = `value` + 1000 WHERE `id` = 1有关如何execute mysql queries with php的更多信息,请参阅。
https://stackoverflow.com/questions/4632866
复制相似问题