alle ckeckboxen auswählen
Hallo,
ich habe in meinem Formular mehrere Checkboxen zum Orte auswählen mit gleichem Namen. ich will nun die Möglichkeit schaffen, dem nutzer ein feld zubieten, mit dem er alle Ort gleichzeitig auswählen kann. also felder zb. für lindau - meersburg - ueberlingen - alle orte - ________________________________________________ das ist mein eingabe formular: <p>Bitte Orte auswählen: <input type="checkbox" name="ort[ ]" value="Lindau">Lindau <input type="checkbox" name="ort[ ]" value="Meersburg">Meersburg <input type="checkbox" name="ort[ ]" value="Friedrichshafen">Friedrichshafen</p> _________________________________________________ das ist mein ausgabe code: // deklaration/definition der Variablen $preis = isset($_POST["preis"]) ? $_POST["preis"] : null; $sterne = isset($_POST["sterne"]) ? $_POST["sterne"] : null; $see = isset($_POST["see"]) ? $_POST["see"] : null; $sortieren = isset($_POST["sortieren"]) ? $_POST["sortieren"] : null; $ort = isset($_POST["ort"]) ? $_POST["ort"] : null; $verpflegung = isset($_POST["verpflegung"]) ? $_POST["verpflegung"] : null; $airfn = isset($_POST["airfn"]) ? $_POST["airfn"] : null; mysql_connect(); mysql_select_db("firma"); if(!empty($ort)){ $sqlab = "SELECT name, infoseite, bild, typ, sterne, ort, preis, beschreibung FROM gastgeber"; $sqlab .= " WHERE preis <= '".$preis."'"; $sqlab .= " AND sterne >= '".$sterne."'"; $sqlab .= " AND see <= '".$see."'"; $sqlab .= " AND airfn <= '".$airfn."'"; $sqlab .= " AND verpflegung <= '".$verpflegung."'"; $sqlab .= " AND("; foreach ($ort AS $key => $_value){ if( !empty( $_value ) ) { $sqlab .= ($key>0?" OR":"")." ort = '".$_value."'"; } } $sqlab .= ")"; Danke schonmal für die Hilfe. |
AW: alle ckeckboxen auswählen
Zitat:
Und der Quelltext ist für mich in der Form nicht wahrnehmbar, echt, ich kann das so schwarz auf weiß nicht lesen. Ich empfehle das heranziehen von [PHP] und [HTML] Tags. |
Alle Zeitangaben in WEZ +2. Es ist jetzt 00:14:03 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.