Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Suche [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Suche


 
Dr.Stone
06-02-2004, 14:17 
 
Hallo miteinander!

Ich habe für meine DB eine Suche geschriben.
Doch leider kann ich nur nach einem Wort suchen.

Ziel wäre es dass ich nach mehreren wörtern suchen kann.
habe mir schon die Fingernägel abgekaut...

Ich poste euch besses mal mein Code:


//Steuerrad für Suchen "Über alles oder mit Plattform"

if ($platt =='Alle')
{
$whereExt = "AND ((s.S_Name LIKE '%".$Suchen."%')
OR (h.He_Name LIKE '%".$Suchen."%')
OR (s.S_Bemerkungen LIKE '%".$Suchen."%'))";
}
else
{
$whereExt = "AND ((s.P_ID=$platt AND s.S_Name LIKE '%".$Suchen."%')
OR (s.P_ID=$platt AND h.He_Name LIKE '%".$Suchen."%')
OR (s.P_ID=$platt AND s.S_Bemerkungen LIKE '%".$Suchen."%'))";
}

$sql = "SELECT s.S_ID, s.S_Name, s.Version, s.Anz_Installationen, s.Anz_Lizenzen, s.Seriennummer, s.S_Bemerkungen, s.Wert, p.P_Name,
k.K_Name, h.He_Name FROM software AS s JOIN plattform AS p JOIN
kategorie AS k JOIN hersteller AS h WHERE s.He_ID=h.He_ID AND s.P_ID=p.P_ID AND s.K_ID=k.K_ID whereExt";


Danke schon zum Voraus!

 
searn
06-02-2004, 15:00 
 
Ich glaube was du brauchst das ist eine volltext suche :)

Näheres hier: http://www.mysql.com/doc/de/Fulltext_Search.html

Aber so genau weiss ich es auch nicht habe nur vorkurzem was darüber gelessen :)

 
Dr.Stone
06-02-2004, 15:03 
 
Dankeschön!


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:00 Uhr.