php mysql更改特定行

时间:2011-03-22 02:16:07

标签: mysql

UPDATE a75ting.username
SET points = points - 5

我想更改数据库WHERE username = $usern

中的points列

是如何运​​作的?

ALSO--是$ rows变量会话类型的变量吗?我可以只请求db connect一次在任何地方使用$ rows吗?或者您是否需要根据请求连接到tb?

1 个答案:

答案 0 :(得分:0)

您需要一个表,因此查询将是:

UPDATE Table 
SET points = points - 5
 WHERE username = 'mike'

在php中它将是:

mysql_query("UPDATE Table SET points = points - 5 WHERE username = '". mysql_real_escape_string($username) . "'");

关于会话变量的问题,没有$row不是会话变量。唯一的会话变量存在于$_SESSION数组中。