Halloo,
könnt ihr mir bei einer ORDER BY Befehl helfen?
Ich habe eine index.php auf dieser ein Formular mit Radiobuttons ist.
Ich habe als Value wert immer den Anfang einen PLZ-Bereichs genommen.
Danach geht zu der k_list.php, in der ich folgenden Code oben eingefügt habe:
um die beiden Variablen zu füllen.
Jetzt würd ich das gern als SQL-Statement selektieren und sortieren.
und dann wirds so ausgegeben:
(TSCHULDIGUNG für den vielen Code!)
Wenn ich die k_list.php geladen wird, wird auch die while - Schleife ausgegeben, aber leider nicht nur der PLZ-Bereich z.B. 00000-19999
sonder alles.
Ich hoffe ihr findet eine Lösung!
Ein grosses DANKESCHÖN schonmal dafür!!!
Ciao,
Scott
könnt ihr mir bei einer ORDER BY Befehl helfen?
Ich habe eine index.php auf dieser ein Formular mit Radiobuttons ist.
PHP-Code:
<form name="index_auswahl" action="k_list.php" method="post">
<input type="radio" name="plz_bereich" value="00000"> 00000-19999<br>
<input type="radio" name="plz_bereich" value="20000"> 20000-39999<br>
<input type="radio" name="plz_bereich" value="40000"> 40000-59999<br>
<input type="radio" name="plz_bereich" value="60000"> 60000-79999<br>
<input type="radio" name="plz_bereich" value="80000"> 80000-99999<br>
<input type="submit" value="weiter">
</form>
Danach geht zu der k_list.php, in der ich folgenden Code oben eingefügt habe:
PHP-Code:
$plz_min = $_POST["plz_bereich"];
$plz_max = $plz_min + 199999;
Jetzt würd ich das gern als SQL-Statement selektieren und sortieren.
PHP-Code:
$sql = mysql_query("SELECT plz, kunden_nr, name_firma FROM kunden WHERE plz >= $plz_min AND plz <= $plz_max ORDER BY plz DESC");
PHP-Code:
while ($kunden = mysql_fetch_array($sql))
{
echo $kunden["plz"]."<br>";
echo $kunden["kunden_nr"]."<br>";
echo $kunden["name_firma"]."<br><br>";
}
Wenn ich die k_list.php geladen wird, wird auch die while - Schleife ausgegeben, aber leider nicht nur der PLZ-Bereich z.B. 00000-19999
sonder alles.
Ich hoffe ihr findet eine Lösung!
Ein grosses DANKESCHÖN schonmal dafür!!!
Ciao,
Scott
Kommentar