如何使用多次PHP PDO返回對象?如何使用多次PHP PDO返回對象?
根據我的下面的代碼$ result對象不顯示任何數據在while循環。
我的代碼
try {
$dbhandle = new PDO("sqlite:".$database);
} catch (PDOException $e) {
echo 'Connection failed: ' . $e->getMessage();
}
$result=$dbhandle->query("select * from table");
if($result)
{
$row=$result->fetch(PDO::FETCH_ASSOC)
if(count($row)>0)
{
while ($rs1 = $result->fetch(PDO::FETCH_ASSOC, PDO::FETCH_ORI_NEXT))
{
echo "<pre>";
print_r($rs1);
echo "</pre>";
}
}
else
{
// error message
}
}
請給我一些建議或關於closecursor的例子,我沒有得到。 – Hkachhia
關閉遊標似乎沒有將遊標重置到開始位置,允許使用更多的讀取語句。一個fetchAll後跟一個closeCursor,另一個fetch返回一個空行。 –