从与另一个值PHP相同的单元格中的mysql表中获取值

时间:2014-10-25 11:47:15

标签: php mysql

我有一个工作注册和登录系统,我的网站上的成员将详细信息记录到MySql数据库中。我的成员MySql表有一行名为' id'区分一个帐户与另一个帐户(每个帐户不同)。我有办法在使用会话登录时从表中获取用户ID,但我需要知道如何从同一个单元格中获取另一个值(例如,他们用于注册的电子邮件地址)。

以下是我的表格的演示:


id |用户名|电子邮件

48 |约翰史密斯| johnsmith@example.com

49 | PeterGriffin | petergriffin@example.com


如果帐号为48的帐户已登录,如何从' email'中的同一帐户中获取该值? row(返回' johnsmith@example.com')?

2 个答案:

答案 0 :(得分:2)

一个简单的select语句会这样做:

SELECT email FROM members WHERE id = 48

现在你可以阅读一些关于如何让两者协同工作的php/mysql tutorials

答案 1 :(得分:0)

假设id是主键(如果没有,那么请确保它是),您可以使用简单的SELECT查询从同一记录中请求任何属性。例如,要检索电子邮件:

SELECT email from [TABLE] where id=[your session id]