Ben Ubuntu 8.04 LTS PHP 5.2.4 ile UnixODBC kullanarak ve IBM i oturan bir tablodan tüm sonuçları çekin ve bir yerel MySQL tabloya bunları çoğaltmak için çalışıyorum.
Code-bilge bu hata ile çalışıyor ama ne IBM i üzerinde bulunan bu fazla satır ile biten ediyorum.
Ben 25.613 satır ile bitmelidir ama PHP 25630 satırlar MySQL veritabanı sokulmadan olduğunu bildiriyor:
$counter = 0;
while($row = odbc_fetch_array($result)) {
//Insert into MySQL using Zend Framework
$counter++;
}
echo $counter;
Ben MySQL veritabanı baktığınızda satır bazı aslında çoğaltılır. Ben IBM erişen, ancak bu çözümü çalışırken script hiç bitirmek için görünen olmadan çalıştırmak ve çalışmasına neden düzensiz davranışları hakkında odbc_fetch_array() belgeler üzerinde bir not gördüm.
Kontrol etmek için ne herhangi bir fikir?