Mam while z okolo 30000 rekordów które dodaje do bazy przyklad:
while ($item <= $no_items) { 'EMAIL'=>$ret[$item]['E-Mail Address'], 'FNAME'=>$ret[$item]['First Name'], 'LNAME'=>$ret[$item]['Last Name'], 'FULLNAME'=>$ret[$item]['Full Name'], 'GENDER'=>$ret[$item]['Gender'], 'ADDRESS'=>$ret[$item]['Address'], 'MOBILE'=>$ret[$item]['Mobile Number'], 'ORDERS_NO'=>$ret[$item]['Number Of Orders'], 'AVERAGE_VALUE'=>$ret[$item]['Average Order Value'], 'TOTAL_VALUE'=>$ret[$item]['Total Order Values'], 'BRANDS'=>$ret[$item]['Brands'], 'CATEGORY'=>$ret[$item]['Category'], 'SUBCAT_1'=>$ret[$item]['Sub Category 1'], 'SUBCAT_2'=>$ret[$item]['Sub Category 2'], 'LAST_ORDER'=>$ret[$item]['Last Purchased Date'], 'DATE_ADDED'=>$ret[$item]['Date Added'] ); $item++; }
Wszystko dziala jednak system sie wywala jesli zrobie insert wiecej niz 5000 kazdego razu. Dodalem ini_set("memory_limit","16000M"); ale ciagle nie dziala. Zastanawiam sie czy da sie zrobic ze wysle 5000 rekordow potem strona sie przeladuje i zrobi kolejne 5000 i tak az do 30000??
Dzieki