【发布时间】:2017-02-17 23:46:27
【问题描述】:
我有一张如下表:
hub dep
A B
A C
B D
B E
B F
E G
我使用mysql select来获取查询,我的代码如下:
$sql = "SELECT dep FROM handd WHERE hub='B'";
$result = $conn->query( $sql );
$row = $result->fetch_assoc();
while($row = $result->fetch_assoc()) {
echo "id: " . $row["dep"]."<br>";
}
但它只是给我如下结果:
id: E
id: F
我想知道 D 在哪里?
【问题讨论】:
-
你认为
while之前的那一行是什么意思? -
什么都没有:)
-
@SinaNouri 不是空行,是
$row = $result->fetch_assoc();的行。
标签: mysql select while-loop fetch