在我的表'user_sightings'中,我允许每个用户有多个条目,所以它看起来如下......
------------------------
ID | user_ID | postcode
1 39 ab12cd
2 39 sk91ab
3 39 ab44ix
运行查询后,我尝试使用以下内容打印出每个邮政编码......
echo $row["postcode"];
只有这只会打印出该用户的第一个实例,他们是一种我可以为用户获取所有实例并将它们动态设置为变量的方法吗?
询问:
$sth = $conn->prepare("SELECT * FROM directory, user_sightings WHERE directory.user_active != '' AND directory.ID = :uid AND user_sightings.user_ID = :uid");
$sth->execute(array(':uid' => $UID));
while ($row = $sth->fetch(PDO::FETCH_ASSOC)) {
echo $row["postcode"];
}