【发布时间】:2015-04-04 18:35:15
【问题描述】:
大家好,
我有 2 个 mysql 表:customers 和 customer_ids
使用函数 mysql_fetch_array() 和 while() 我创建了一个表,其中包含来自 customers 表的所有客户。如何从 customer_ids 获取每个客户的客户 ID?
假设我有以下 mysql 表
客户:
id 识别 姓名 1 UK10-00021 罗伯特市场 2 UK10-00381 汤姆市场 3 SE30-00001 山姆市场 ...
customer_ids: id customer_identify type customer_id 1 SE30-00001 10 113472 2 SE30-00001 20 42718 3 英国10-00381 10 110390 4 英国10-00021 10 100031 ...
我需要用 php 创建下面的 html 表
客户 id 客户名称 -------------------------------------------------- ---- 100031 罗伯特市场 113472 山姆市场 110390 汤姆市场 ...
感谢您的帮助!
【问题讨论】:
-
详细了解
JOIN查询。 -
了解更多关于标准化的信息。没有明确的理由将它们放在两个单独的表中。那么就不需要 JOIN。
-
@Misunderstood 在这种情况下,一个客户可以拥有任意数量的
customer_ids。这就是为什么我有两张分开的桌子。可以吗,还是有更简单的方法来做这件事?
标签: php mysql arrays while-loop