Hallo Forum,
heute ist meine Premiere, mein erster Eintrag.
Hier mein Problem:
Ich mache eine DB-Abfrage per ODBC. Das Ergebnis besteht aus 6500 Zeilen mit jeweils 10 Spalten aus einer MSSQL-DB.
Ich durchlaufe die Abfrage mit einer WHILE-Schleife und lasse mir alle Zeilen ausgeben. Nach ca. 2000 Zeilen ist der Aufbau der Webseite beendet. Allerdings ohne die Schleife komplett abzuarbeiten.
Wenn ich mir dann den Quelltext anzeigen lasse, hört die Seite mitten im Code einfach auf.
Weis jemand warum?
Ich verwende folgendes:
Windows Server 2008 R2 mit PHP 4.4.9
MSSQL 2008 per ODBC
Meine Vermutung ist eine Einstellung in der PHP.ini oder des IIS.
Ich habe bereits das memory_limit in der PHP.ini auf -1 (noLimit) gesetzt, ohne Erfolg.
Hier mein code:
[FONT=Courier New]$exec = odbc_exec($connect, $sql);
while ($row = odbc_fetch_array($exec)){
print_r($row);
}
[/FONT]
Vielen Dank schon mal für die Hilfe.
Gruß Jörg
heute ist meine Premiere, mein erster Eintrag.
Hier mein Problem:
Ich mache eine DB-Abfrage per ODBC. Das Ergebnis besteht aus 6500 Zeilen mit jeweils 10 Spalten aus einer MSSQL-DB.
Ich durchlaufe die Abfrage mit einer WHILE-Schleife und lasse mir alle Zeilen ausgeben. Nach ca. 2000 Zeilen ist der Aufbau der Webseite beendet. Allerdings ohne die Schleife komplett abzuarbeiten.
Wenn ich mir dann den Quelltext anzeigen lasse, hört die Seite mitten im Code einfach auf.
Weis jemand warum?
Ich verwende folgendes:
Windows Server 2008 R2 mit PHP 4.4.9
MSSQL 2008 per ODBC
Meine Vermutung ist eine Einstellung in der PHP.ini oder des IIS.
Ich habe bereits das memory_limit in der PHP.ini auf -1 (noLimit) gesetzt, ohne Erfolg.
Hier mein code:
[FONT=Courier New]$exec = odbc_exec($connect, $sql);
while ($row = odbc_fetch_array($exec)){
print_r($row);
}
[/FONT]
Vielen Dank schon mal für die Hilfe.
Gruß Jörg
Kommentar