【发布时间】:2017-03-12 16:13:39
【问题描述】:
我想选择 id 位于“已分配”列中的用户的姓名、电话, 我有这个代码,但它什么也没显示,请帮忙
$sql = ("SELECT name, phone FROM users WHERE id IN (assigned)");
$result = $conn->query($sql);
【问题讨论】:
-
不清楚您希望此查询做什么。通常,
IN子句将是一些东西的列表,可以是手动定义的,也可以来自内部的SELECT语句。我希望这甚至可能是一个语法错误。 -
很高兴得到回复,严重的是我知道这是一个语法错误,我只寻找正确的语法来使用,我想在 id 所在的表中选择特定用户的姓名和电话在另一个用户的“已分配”字段中。
-
也许您可以提供示例数据和示例输出来展示您想要实现的目标?
-
$sql = "SELECT name, phone FROM users WHERE id IN (assigned)"; $result = $conn->查询($sql); if ($result) { // 输出每一行的数据 while($row = $result->fetch_assoc()) { echo "Name: " . $行[“名称”]。 “ - 电话: ” 。 $行[“电话”]。 "
"; } } else { echo "0 个结果"; } $conn->close(); ?>