| | | | |
| |||||||
| Scriptbörse PHP Lösungen für nen schmalen Taler |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 07.12.2009
Beiträge: 843
PHP-Kenntnisse: Fortgeschritten ![]() | lass dir mal mit print_r() das ganze Formular, also alles was in $_POST drinsteht ausgeben. Du musst das halt entsprechend deinem Formular anpassen. Soll nach mehreren Geschlechtern gesucht werden, bring mehrere in dein Statement ein. Soll nach mehreren Bundesländern gesucht werden, bring mehrere in dein Statement ein. Die drei Punkte in meinem Code heissen, du kannst das nach deinen eigenen Vorstellungen erweitern. Du kannst quasi beliebig viele Spaltenname/Wert-Paare als Bedingung angeben. PHP: print_r - Manual |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 12.01.2009
Beiträge: 344
PHP-Kenntnisse: Fortgeschritten ![]() | Der Ansatz ist schon mal nicht schlecht, da du eine strikte Typen-Überprüfung durchführst. Du hast jetzt mehrere Möglichkeiten: a) Formular-Daten in ein Array z.B. $colname_userdaten[] schreiben b) Jedes Feld in eine eigene Variable c) Formular-Daten direkt in die Funktion GetSQLValueString() einfügen z.B. GetSQLValueString($_POST["bland"], "text") Die Variante c) erzeugt den kleinsten Code, weshalb ich mit dieser weiter mache. Unter $query_userdata gibst du unter WHERE ... an, welche Felder bei der Suche bestimmte Werte enthalten sollen, im Moment fragst du aber nur ein Feld ab, was du mit "AND", "OR" usw. erweitern kannst. Hier ein Beispiel: mysql_query mit mehreren Bedingungen und sprintf. PHP-Code: MySQL-Where Beispiel mit Abfrage mehrerer Felder und GetSQLValueString
__________________ Kreativität und Schöpfung durch Chaos und Ordnung. |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Abfrage von einer Abfrage | Datenbanken | 5 | 27.01.2011 23:31 | |
| Problem mit Abfrage - join, inner join, distinct? | Gachet01 | Datenbanken | 2 | 27.01.2011 06:49 |
| Scriptsuche [Erledigt] SQL- Abfrage über 2 tabellen | ejim | Scriptbörse | 1 | 17.07.2009 21:10 |
| Select Abfrage von zwei Eigenschaften | BlackBroom | Datenbanken | 5 | 02.06.2009 11:29 |
| Suchformular --> Abfrage erstellen | wepse | PHP Tipps 2009 | 3 | 18.03.2009 23:47 |
| SQL Abfrage ohne DESC langsam | Thisi | Datenbanken | 5 | 07.01.2009 09:53 |
| Wiemache ich eine Abfrage über 3 Tabellen??? | djscaleo | Datenbanken | 8 | 05.01.2009 10:46 |
| MySQL - Fehler in einfacher Abfrage | oden | Datenbanken | 11 | 03.01.2009 20:03 |
| [Erledigt] mysql abfrage über 4 Tabelle - bis 3 geht, bei der 4. habert | Datenbanken | 2 | 08.09.2005 11:59 | |
| [Erledigt] IF() abfrage in variable packen | PHP Tipps 2005 | 14 | 01.04.2005 17:23 | |
| Abfrage von Char-Feldern | Datenbanken | 9 | 04.02.2005 14:06 | |
| [Erledigt] Mysql Abfrage Problem! | PHP-Fortgeschrittene | 5 | 27.11.2004 10:22 | |
| Abfrage funktioniert zwar, aber nicht korrekt | Datenbanken | 2 | 16.08.2004 09:10 | |
| 2 Tabellen 1 Abfrage | nilsfeld | Datenbanken | 6 | 11.08.2004 11:18 |
| Abfrage aus DB noch mal ausgeben und Abfrage aus mehrern Tab | PHP Tipps 2004 | 4 | 12.07.2004 15:00 | |