raybrackho
Mitglied
Hey leute,
kleines Problem. Ich möchte gerne aus meiner Datenbank die neuesten Bestellungen abfragen.
Hierfür möchte ich erstmal alle Bestellungen auslesen, dann mit SELECT MAX die letzte (id) in einer .txt Datei speichern und beim nächsten Aufruf diesen Wert wieder auslesen und als Startpunkt nehmen.
Soweit funktioniert auch alles, lediglich das auslesen ab einem bestimmten Wert klappt nicht.
Ich fürchte mal, dass meine Abfragesyntax schonmal grundsätzlich falsch ist.
Kann mir jemand zur Hand gehen?
Danke
kleines Problem. Ich möchte gerne aus meiner Datenbank die neuesten Bestellungen abfragen.
Hierfür möchte ich erstmal alle Bestellungen auslesen, dann mit SELECT MAX die letzte (id) in einer .txt Datei speichern und beim nächsten Aufruf diesen Wert wieder auslesen und als Startpunkt nehmen.
Soweit funktioniert auch alles, lediglich das auslesen ab einem bestimmten Wert klappt nicht.
Code:
//Letzte Bestellung aus .txt auslesen und in Variable speichern
$fp = fopen("bestellnr.txt","r");
if ($fp)
{
while(!feof($fp))
{
$abbestellnr = fgets($fp);
}
fclose($fp);
}
mysql_query("SELECT shipping_firstname, shipping_lastname, shipping_address_1, shipping_address_2, shipping_postcode, shipping_city, shipping_country FROM `{$table}` WHERE order_id >=`{$abbestellnr}` LIMIT 10000");
Ich fürchte mal, dass meine Abfragesyntax schonmal grundsätzlich falsch ist.
Kann mir jemand zur Hand gehen?
Danke