ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
759
759
EMPFEHLEN
-
Hey Leute!
Hab mal ne kleine Frage, und zwar möchte ich Einträge, sowieso Wahlen von Daten aus einer MySQL vornehmen, die vorher von einem Formular Definiert worden sind. Die Frage ist halt wie ich das ambesten kompakt mache!?
Ich habe z.B. jetzt Checkboxen:
[ ] (box1) Box 1
[ ] (box2) Box 2
[ ] (box3) Box 3
Jetzt soll alles was angeklickt worden ist aus der MySQL DB Ausgewählt werden. Dafür würde das Script dann so aussehen:
Das ist doch sicherlich auch mit ner Whileschleife ohne diese Tipperei machbar, oder? Und naja, die Frage wäre halt wie!?PHP-Code:if($box1 == ausgewählt) {
$select = "WHERE box1 = yes";
}
if($box2 == ausgewählt && $select != "") {
$select = "$select AND box2 = yes";
} else {
$select = "WHERE box2 = yes";
}
if($box3 == ausgewählt && $select != "") {
$selet = "$select AND box3 = yes";
} else {
$select = "WHERER box2 = yes";
}
...
-
das einzige was ich gleich sehe ist
--> ausgegählt <--
--> "ausgewaehlt" <--
-in variablen dürfen keine umlaute oder Sonderzeichen sein
-Stringagfragen immer in "..."Geändert von atothek (29.11.03 um 10:48 Uhr)
.-=atothek=-.
-
Du musst die Namen der Checkboxen vorher in ein Array einlesen, dann kannst du deine Abfrage auch über eine Zäzhlschleife alà While realisieren. Mehr dazu steht aber hier garantiert schon im Forum einfach mal suchen
man wird erwachsen ....
-
@atothek: Ausgewählt sollte nur andeuten dass die Checkbox aktiviert worden ist. Im Normalfall wäre das glaube ich On oder so.
@pornex: Ich glaub ich weis eh schon wie Du es meinst. Wusste nur bisher nicht genau wie ich die alle ambesten einlese, bis mir die Ideekam alle mal einzulesen und dann auszusortieren in der Whileschleife!
Danke für den Hinweis!
-
wobei foreach() (php 4+) einfacher wäre :P
- George Orwell, 1984Who controls the past controls the future. Who controls the present controls the past.
-
Foreach hab ich selber noch nie benutzt, ausser glaube ich mal bei nem Codeschnipsel. Habs jetzt aber mit nem Arrray gelöst!
Ähnliche Themen
-
MySQL Abfrage eines Wertes in einer zuvor aus einem Formular ausgewählten Spalte.
Von godfather_al im Forum Relationale DatenbanksystemeAntworten: 8Letzter Beitrag: 28.12.10, 18:05 -
MYSQL abfrage durch Formular
Von Manuel324 im Forum PHPAntworten: 8Letzter Beitrag: 15.05.09, 16:24 -
MySQL-ODBC-Abfrage in Word-Formular übergeben
Von knoebi im Forum Office-AnwendungenAntworten: 0Letzter Beitrag: 21.04.09, 17:58 -
SQL Abfrage aus Access 2003 Formular nach MySQL
Von TheobaldTiger im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 09.02.09, 17:39 -
Checkboxen im PHP-Formular
Von Harzteufel im Forum PHPAntworten: 3Letzter Beitrag: 25.10.07, 12:12





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren