Moin zusammen,
bevor ich meinen Rechner aus'm Fenster schmeiße noch n Versuch die Sache vielleicht doch zu klären. Ich habe im Büro was aufm
Windows Rechner progd und das ganze jetzt auf Linux übertragen.
Dabei gehts um Bestellungen, die vom Kellner mittels PDA aufgenommen werden und über w-Lan an Tresen und Küche gesendet werden.
Ich hab da eine Tabelle(tbl_bestellungen), in der die Bestellungen nach Tischen sortiert aufgelistet sind.
Jetzt soll aber jeder Gast an jedem Tisch einzelne Getränke zahlen können! Also musste eine neue Tabelle(tbl_gast) her, in der dann die,
dem Gast abzurechnenden Bestellungen extra aufgelistet werden.
Das Problem: Wenn ich oben (tbl_bestellungen) ein getränk anklicke verschwindet es ordnungsgemäß und taucht unten in tbl_gast auf.
Bis auf manchal ? da tauchen dann zwei unten auf !?!
Mittendrin, ist das o.k. weil es werden auch oben zwei ausgetragen.
Aber wenn es um den letzten vorhandenen Wert geht habe ich unten am ende einen mehr als oben überhaupt vorhanden waren ?!?
Das Ganze agiert nach belieben! Also kein regelmäßiges Muster zu erkennen!
Die Werte aus der Datenbank ($count1 und 2 habe ich eine Datei geschrieben und dort laufen die perfekt durch von 1 -n ohne Sprünge!
Aber im Browser springt er eben doch ab und zu, von 2 auf 4. wie kommt das?
Ach so, ich nutz den Konqueror. Hier noch die Codeschnippsel:
(Habs nich geschafft, das ganze in euren PHP-tags zu formatieren ? Wie bekomme ich den da einen Zeilenumbruch hin?)
Das ganze wird dann wahlweise einmal an die SESSION übergeben:
oder direkt angehängt:
Aber egal wie, es kommen ab und an falsche Werte an? Hat irgendwer einen Tip für mich?
Vielen Dank schon mal
bevor ich meinen Rechner aus'm Fenster schmeiße noch n Versuch die Sache vielleicht doch zu klären. Ich habe im Büro was aufm
Windows Rechner progd und das ganze jetzt auf Linux übertragen.
Dabei gehts um Bestellungen, die vom Kellner mittels PDA aufgenommen werden und über w-Lan an Tresen und Küche gesendet werden.
Ich hab da eine Tabelle(tbl_bestellungen), in der die Bestellungen nach Tischen sortiert aufgelistet sind.
Jetzt soll aber jeder Gast an jedem Tisch einzelne Getränke zahlen können! Also musste eine neue Tabelle(tbl_gast) her, in der dann die,
dem Gast abzurechnenden Bestellungen extra aufgelistet werden.
Das Problem: Wenn ich oben (tbl_bestellungen) ein getränk anklicke verschwindet es ordnungsgemäß und taucht unten in tbl_gast auf.
Bis auf manchal ? da tauchen dann zwei unten auf !?!
Mittendrin, ist das o.k. weil es werden auch oben zwei ausgetragen.
Aber wenn es um den letzten vorhandenen Wert geht habe ich unten am ende einen mehr als oben überhaupt vorhanden waren ?!?
Das Ganze agiert nach belieben! Also kein regelmäßiges Muster zu erkennen!
Die Werte aus der Datenbank ($count1 und 2 habe ich eine Datei geschrieben und dort laufen die perfekt durch von 1 -n ohne Sprünge!
Aber im Browser springt er eben doch ab und zu, von 2 auf 4. wie kommt das?
Ach so, ich nutz den Konqueror. Hier noch die Codeschnippsel:
(Habs nich geschafft, das ganze in euren PHP-tags zu formatieren ? Wie bekomme ich den da einen Zeilenumbruch hin?)
Code:
$query = "SELECT * FROM tbl_gast WHERE Bestell_ID = $_GET[Bestell_ID] AND TI_ID = $Tisch"; $result = mysql_query($query) or die ("Abfrage fehlgeschlagen, error code = ".mysql_error()); $row = mysql_fetch_row($result); if($row !=0) //Wenn der Artikel da ist wird anzahl um eins erhöht { $count=$row[4]; $count1=$count; // $row4=gespeicherte anzahl des Artikels $count++; $count2=$count; $queryup = "Update tbl_gast SET Anzahl = $count WHERE Bestell_ID=$_GET[Bestell_ID] AND TI_ID = $Tisch"; // Anzahl in der Tabelle wird erhöht $resultup = mysql_query($queryup) or die ("Abfrage fehlgeschlagen, error code = ".mysql_error());
Code:
session_start(); $_SESSION[zaehler1]=$count1; $_SESSION[zaehler2]=$count2;
Code:
src="Gast.php?Zahler1=$count1&Zaehler2=$count2"
Vielen Dank schon mal
Kommentar