while ループ中、最初の var_dump は正しく機能します。2 番目、3 番目、4 番目、および 5 番目のループには、$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
}