我正试图在一个公共网页中使用PHP,为同一mysql数据库中的不同成员显示来自同一组变量的值。例如,一个网页将显示不同成员的以下数据,每个成员都有不同的ID:
id //unique identifier
city
state
price
description
我可以通过简单地使用URL中的GET变量来显示一个成员数据的这些值。但我需要为多个成员显示来自这些变量的数据,每个成员都有不同的ID。
这实际上更简单,除非我遗漏了什么。您需要使用以下内容进行查询:
SELECT id, city, state, price, description FROM Members
我们需要更多关于您的数据库的信息,以便提供更多帮助。例如,我严重怀疑"price"是否是"member"表的有效字段。
SELECT id, city, state, price, description FROM users WHERE id IN ({ids})
只需用逗号分隔的用户id数组替换{ids}。我不知道你是如何通过$_GET获得id的,但如果是通过数组,只需执行implode(",", $_GET["ids"])
即可。