我目前正在建立一个预测游戏网站,其中人们为特定问题选择特定答案,他们从< select>中选择答案。网站上的表格。上次我这样做时,我让人们从< select>中选择他们的用户名和密码。字段也是,然后当他们把答案放入时,它将其与用户名相匹配并使用它更新数据库。
对于这个更新版本,我已经让用户手头登录,所以我已经在会话中使用了他们的名字,因为它在页面的其他地方使用。
如何更新特定字段的数据库中的特定行。 (问题可能没有意义,所以我举一个例子)。
用户已登录,他们在数据库中的名字是Jerry,我已经将它们声明了。
session_register("name");
所以现在登录,他们去参加一个活动,从名为'世界杯'的选择框中选择他们的选择。
现在我想更新他们在数据库中的特定行,并用他们的选择更新“世界杯”字段。如何使用我已经获得的“名称”来更新行。
所以我想更新“Jerry”行,并将他们的选择从“世界杯”选择框放入“世界杯”领域。总会有超过1个字段要更新,每次更新可能大约10个字段,他们可以随时更新。
这有意义吗?
答案 0 :(得分:0)
我认为你想使用UPDATE查询。
UPDATE users
SET email_address='Jerry@yahoo.com', first_name='Jerry', last_name='Seinfeld'
WHERE username='JSeinfeld'