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