Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在同一页面上显示多个成员ID的多个成员变量?_Php_Mysql_Variables - Fatal编程技术网

Php 如何在同一页面上显示多个成员ID的多个成员变量?

Php 如何在同一页面上显示多个成员ID的多个成员变量?,php,mysql,variables,Php,Mysql,Variables,我试图在一个公共网页中使用PHP,为同一mysql数据库中的不同成员显示来自同一组变量的值。例如,一个网页将显示不同成员的以下数据,每个成员具有不同的ID: id //unique identifier city state price description 我可以通过简单地使用URL中的GET变量来显示一个成员数据的这些值。但是我需要为多个成员显示来自这些变量的数据,每个成员都有不同的ID。这实际上更简单,除非我遗漏了什么。您需要使用如下方式进行查询: SELECT id, city, s

我试图在一个公共网页中使用PHP,为同一mysql数据库中的不同成员显示来自同一组变量的值。例如,一个网页将显示不同成员的以下数据,每个成员具有不同的ID:

id //unique identifier
city
state
price
description

我可以通过简单地使用URL中的GET变量来显示一个成员数据的这些值。但是我需要为多个成员显示来自这些变量的数据,每个成员都有不同的ID。

这实际上更简单,除非我遗漏了什么。您需要使用如下方式进行查询:

SELECT id, city, state, price, description FROM Members
我们需要更多关于您的数据库的信息,以便提供更多帮助。例如,我严重怀疑“price”是否是“member”表的有效字段


只需用逗号分隔的用户ID数组替换{ids}。我不知道您是如何通过$\u-GET获得ID的,但是如果它是通过数组获得的,只需执行
内爆(“,”,$\u-GET[“ids”])

您忘了添加一个条件语句,只选择他希望在页面上显示的成员(通过$\u-GET发出信号)。html中用于为每个唯一ID提取数据的代码是什么样子的?变量在同一页面中被多次使用,并且必须与特定的成员ID相关联。该页面需要知道他们从哪一个成员获取每一组变量的值(所有变量都是相同的)。我得到了答案的第一部分,但不确定第二部分。每天都有具有新ID的新成员进入数据库。所以我不能列出所有的ID。我的问题是你怎么知道要选择什么ID?您根本没有给出如何接收这些ID的示例,因此我无法给出如何用PHP编写代码的示例。因为我的使用场景将在将来发生变化,所以我将手动将ID插入html。根据ID,上述变量的值应显示在页面上每个用户列表下
SELECT id, city, state, price, description FROM users WHERE id IN ({ids})