| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: Suchefunktion im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige MOIN MOIN Ich habe Datensätze in einer SQL DB die ich per PHP durchsuchen will. Im formular werden folgende ...
![]() |
| | #1 (permalink) |
| Guest Likes: | Suchefunktion Anzeige MOIN MOIN Ich habe Datensätze in einer SQL DB die ich per PHP durchsuchen will. Im formular werden folgende Variabeln per POST übermittelt. $sucheartikelname = $_POST["sucheartikelname $suchebeschreibung = $_POST["suchebeschreibung"]; $suchehalle = $_POST["suchehalle"]: $suchegang = $_POST["suchegang"]; $sucheplatz = $_POST["sucheplatz"]; $sucheort = $_POST["sucheort"]; $abfrage = "SELECT artikelname, id, beschreibung, halle, platz, gang, ort, anzahl, bild FROM st_artikel WHERE artikelname='$sucheartikelname' AND beschreibung ='$suchebeschreibung' AND halle='$suchehalle' AND platz='$sucheplatz' AND gang='$suchegang' AND ort='$sucheort'"; Ich habe das ganze so versucht. Das funktioniert nur leider nicht Ich möchte das, das Ganze folgende Funktion hat. Alle die im Suchformular eingegebenen Werte solln aus der Tabelle aus der jeweiligen Zeile ausgelesen werden. wenn zbsp $sucheartikelname="KAT" ist solln auch Werte wie "katze" ausgegeben werden ich bekomme es leider nicht hin mfg BA2 |
|
| | #2 (permalink) |
| Registriert seit: 05.12.04 ![]() Likes: 0 | Das geht mit Like. Code: Der LIKE operator ist ziemlich mächtig und erlaubt die Angabe von Vergleichsmustern. Das Prozentzeichen "%" wird als Substitut (wild card) benutzt, um irgendwelche möglichen Zeichen zu repräsentieren, die vor oder hinter spezifisch angegebenen Zeichen in einer Auswahl stehen sollen. Z.B: select first, last, city from empinfo where first LIKE 'Er%' Diese SQL Anweisung erfüllt alle Vornamen in der Tabelle empinfo, die mit 'Er' beginnen. Strings müssen in single quotes stehen. Man kann auch, select first, last from empinfo where last LIKE '%s' angeben, um alle Nachnamen zu erhalten, die mit 's' enden. |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |