【发布时间】:2017-11-28 14:32:19
【问题描述】:
我正在尝试使用以下代码使用 PDO,我想为 context_list 选择值数组,但它返回一条记录,有什么想法我哪里出错了吗?
try {
$sql2 = "SELECT area_easting, area_northing, context_number FROM excavation.contexts";
$sth = $conn->prepare($sql2);
$sth->execute();
while ($row = $sth->fetch(PDO::FETCH_ASSOC))
{
$easting_list = $row['area_easting'];
$northing_list = $row['area_northing'];
$context_list = $row['context_number'];
}
}
catch(PDOException $e )
{
echo "Error: ".$e;
}
echo "context list: ";
echo $context_list;
部分解决方案:
这行得通:
$query = $conn->prepare("SELECT area_easting, area_northing, context_number FROM excavation.contexts");
$query->execute();
while($r = $query->fetch(PDO::FETCH_OBJ)){
echo $r->area_easting, '|';
echo $r->area_northing;
echo '<br/>';
}
但现在我需要让会话可以访问 $r->area_easting,但这是另一个问题。
【问题讨论】:
标签: postgresql pdo php-7