特定用户问题中的PHP / MYSQL更新特定行

时间:2011-07-07 20:19:30

标签: php mysql

我目前正在建立一个预测游戏网站,其中人们为特定问题选择特定答案,他们从< select>中选择答案。网站上的表格。上次我这样做时,我让人们从< select>中选择他们的用户名和密码。字段也是,然后当他们把答案放入时,它将其与用户名相匹配并使用它更新数据库。

对于这个更新版本,我已经让用户手头登录,所以我已经在会话中使用了他们的名字,因为它在页面的其他地方使用。

如何更新特定字段的数据库中的特定行。 (问题可能没有意义,所以我举一个例子)。

用户已登录,他们在数据库中的名字是Jerry,我已经将它们声明了。

session_register("name");

所以现在登录,他们去参加一个活动,从名为'世界杯'的选择框中选择他们的选择。

现在我想更新他们在数据库中的特定行,并用他们的选择更新“世界杯”字段。如何使用我已经获得的“名称”来更新行。

所以我想更新“Jerry”行,并将他们的选择从“世界杯”选择框放入“世界杯”领域。总会有超过1个字段要更新,每次更新可能大约10个字段,他们可以随时更新。

这有意义吗?

1 个答案:

答案 0 :(得分:0)

我认为你想使用UPDATE查询。

UPDATE users
SET email_address='Jerry@yahoo.com', first_name='Jerry', last_name='Seinfeld'
WHERE username='JSeinfeld'