php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.07.2005, 19:03  
Gast
 
Beiträge: n/a
Standard Suchfunktion

Hallo, ich will eine Suchfunktion erstellen. Es soll nach Firma, Ort, Strasse und PLZ gesucht werden. Soweit sogut. Im Script lese ich die Felder so aus:

PHP-Code:
<?php
if($firma!=""){
$FirmaSuche "firma LIKE '%$firma%'";
}

if(
$strasse!=""){
$StrasseSuche "strasse LIKE '%$strasse%'";
}

if(
$ort!=""){
$OrtSuche "ort LIKE '%$ort%'";
}

if(
$plz!=""){
$PLZSuche "plz LIKE '$plz%'";
}
?>
Nun stellt sich das Problem, das wenn z.b. Firma und PLZ ausgefüllt wird, ja zwischen $FirmaSuche und $PLZSuche ein AND gesetzt werden muss. Wenn ich das manuell mache, dann habe ich ja unzählige verschiedene Möglichkeiten was es für Suchabfragen gibt.

Läst sich das automatisieren? Wäre über Hilfe dankbar.

Mike
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 20.07.2005, 19:11  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?php 
$conditions 
= array();
if(
$firma!=""
  
$conditions[] = "firma LIKE '%$firma%'"

if(
$strasse!=""
   
$conditions[] = "strasse LIKE '%$strasse%'"

if(
$ort!="")
   
$conditions[] = "ort LIKE '%$ort%'"

if(
$plz!=""){ 
  
$conditions[] = "plz LIKE '$plz%'"
  
if (
count($conditions))
  
$condition " where " implode (" AND "$conditions);
else
  
$condition "";  
  
$query "select spalteA, spalteB, spalteC from tabelle" $condition;
?>
Gruß
phpfan
 
Alt 20.07.2005, 19:36  
Gast
 
Beiträge: n/a
Standard

Dank Dir für Deine schnelle Hilfe. Klappt super.

Mike
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Suchfunktion mit JavaScript snboy2007 JavaScript, Ajax und mehr 2 31.10.2007 13:38
MySQL Suchfunktion winki Datenbanken 8 15.04.2006 12:54
Suchfunktion für die Homepage? Was muss der Anfänger wissen? PHP Tipps 2005-2 1 11.10.2005 18:39
suchfunktion PHP Tipps 2005-2 3 27.09.2005 16:39
Fehler bei Suchfunktion Matthias959 Off-Topic Diskussionen 4 17.09.2005 21:26
Error in der Suchfunktion PHP Tipps 2005 32 23.05.2005 13:17
Suchfunktion PHP-Fortgeschrittene 11 01.05.2005 21:28
Suchfunktion für Homepage erweitern PHP Tipps 2005 2 28.04.2005 20:36
MySql error -- Suchfunktion mit mehreren Begriffen PHP Tipps 2005 1 12.04.2005 21:06
Suchfunktion PHP Tipps 2005 8 03.04.2005 15:52
Suchfunktion nur für EINE Seite ! HTML, Usability und Barrierefreiheit 2 24.03.2005 18:42
Suchfunktion - MP3?! PHP Tipps 2004-2 1 11.12.2004 23:46
Problem mit der suchfunktion (while-schleife) Datenbanken 2 28.11.2004 18:39
Bloody n00b braucht Hilfe - Suchfunktion per PHP und MySQL PHP Tipps 2004 2 04.08.2004 22:28


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:28 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.