Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte
hier. Zur Startseite kommen Sie
hier.
literangabe zuweisen mittels if abfrage
Guten Tag zusammen!
Bin grad ein Bestellskript am schreiben. Hab da ein Proglem mit einer Abfrage. Über ein Eingabefeld kann der Nutzer die Liter eingeben die er bestellen möchte. Nun wird dieser Wert überprüft zur welcher Literangabe er gehört. Da kommt dan die Datenbank ins Spiel die zur jeweiligen Literangabe den jeweiligen Preis ausgibt.
In der Datenbankspalte sind die Literangaben so angegeben:
501
1500
2200
3000
etc...
Da der Nutzer nun 1600 liter bestellen möchte muss eine if anweisung die jeweilige Literangabe zuweisen damit der Preis aus der Datenbank ausgelesen werden kann und da kommt mein Problem.
Es wird immer die letzte if anweisung ausgeben, was mir au klar ist. Da ich mit kleiner als operiere trifft das auch auf die letzte Anweisung zu. Hab die Abfrage auch scho gedreht das zuoberst der höchste Wert ist und zuunderst der kleinste, hat nichts gebracht?! Wie kann ich das steuern?
Kann mir jemand dabei helfen? THX
Code: In Zwischenablage kopieren (nur IE)
Antworten
Wieso machst du es nicht gleich mit MySQL ?
2.
Ich glaub das müsste gehen, laut Handbuch:
Code: In Zwischenablage kopieren (nur IE)
Gut Schuß
VuuRWerK ;)
EDIT: Oder wie johnpatcher es schrieb ^^
3.
hab erst mit datenbank programmierung angefangen, bin noch nicht so gewannt mit MySQL... hätest du mir vieleicht ein kleines Bsp.?
Auf dieses Problm mi so einer if Abfrage bin ich schon mal gestosen.... wäre schon froh wen mir mal jemand einen kleinen Anstoss geben könnte zur Lösung dieses Problems
4.
Danke dir VuuRWerK!!!
5.
Wie schaut denn deine Datenbank aus ?
6.
so...
Code: In Zwischenablage kopieren (nur IE)
ist es das was du sehen möchtest?
sorry es hats mir einwenig verzogen..... kommst du klar mit dieser Darstellung?