Vinzenz Mai: MySQL - nächst liegende Zahl suchen

Beitrag lesen

Hallo Patrick,

$auswaehlen2= "SELECT MIN(Uhrzeit) AS Uhrzeiten FROM Fahrzeiten WHERE Wochentag = '$SuchWochentag1' AND Haltestelle = '$auswaehlen1' AND Uhrzeit > '$Uhrzeit1'";

$auswaehlen2= mysql_query($auswaehlen2);

bitte behandle Eingabwerte, die von außen kommen, gemäß ihrem Kontext.
Hier wäre die Verwendung von mysql_real_escape_string() zwingend erforderlich, wenn Du Dir nicht ein Sicherheitsloch öffnen willst. Das passende Stichwort heißt SQL-Injection.

In $Uhrzeit1 steht die gewünschte Abfahrtszeit; in $auswaehlen1 die ID der Haltestelle, in $SuchWochentag1 der gewünschte Abfahrts-Wochentag.

Außerdem: bitte keine Fullquotes.

Freundliche Grüße

Vinzenz