[英]odbc_fetch_row - while() doesn't keep variable after 2nd loop
在我的while循環中,第一個var_dump正常工作。 第二,第三,第四和第五循環不包含$ MDBrecord的數據。
為什么$ MDBrecord在第一個循環后不保留其信息?
$sql="SELECT * FROM OrderDetails WHERE OrdersID=1023";
$details=odbc_exec($MDB,$sql);
var_dump($MDBrecord); // Works Great!
while (odbc_fetch_row($details)){
var_dump($details); // WORKS every time, but...
var_dump($MDBrecord); // DOESNT WORK after 1 of 5 loops
}
解決(某種)。
在此函數的早期,我使用了另一個ODBC對象,並創建了一個實際的對象。 在這種嵌套循環情況下,您似乎無法做到這一點。
感謝所有提供幫助的人!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.