php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.07.2005, 11:03  
Erfahrener Benutzer
 
Registriert seit: 08.02.2005
Beiträge: 224
lomtas
lomtas eine Nachricht über ICQ schicken
Standard mal wieder eine suche

Hallo,

ich möchte eine Suche realisieren. Habe die letzte Stunde mal bisschen rumprobiert und mir so meine Gedanken gemacht. Dabei sind mir Fragen gekommen. Die möchte ich hier stellen.

Mein Szenario: Ich habe eine Tabelle in der u.a. die drei Spalten vorname,name,gruppenname vorkommen. Diese möchte ich durchsuchen. Mein Suchstring soll mal mehr Worte haben und mal nur eins. Alle durch Leerzeichen getrennten Worte sollen sich so wie eine AND verbindung verhalten.

Erst habe ich das mit Like versucht. Dann habe ich mich mit Volltext Suche beschäftigt (habe ich davor noch nie gemacht) und bin dann auf das 3 zeichen problem gestoßen. Bei meiner Suche gibt es durchaus sinnvolle abfragen mit nur 3 zeichen. Leider werden diese bei einer volltextsuche einfach ignoriert. Ansonsten war ich mit volltext eingentlich sehr zufrieden.

Wie gestaltet man nun also eine Suche, die sich auch für drei Zeichen eignet und die alle drei spalten nach teilweise mehreren wörtern durchsucht?

Über Hilfe würde ich mich freuen. Vielleicht noch als Beispiel: Meine letzte Abfrage lautete
Code:
select gruppenname, name, vorname from cms_ma_ip_person where akteurart_id!=0 and match(gruppenname,name,vorname) against('set') and match(gruppenname,name,vorname) against('free') order by gruppenname
In das Suchfeld wurde dabei set free eingegeben. Diese Suche müsste genau ein Ergebnis liefern bei meiner Datenbank. wegen dem Set im String wird sie allerdings einfach ignoriert...

Hat jemand Lösungshilfen?
lomtas ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Antwort


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
Verbesserungsvorschläge: Design und Suche Manko10 Board-Support 3 15.06.2008 16:21
Suche 'strahlfreudigen' Router nikosch Off-Topic Diskussionen 6 22.01.2008 19:06
Suche in Office Dateien mit Index Beatbox Off-Topic Diskussionen 6 09.02.2007 15:34
Suche freien Mitarbeiter zur Suche von Linktauschpartnern wiretheless Trash 0 05.08.2006 14:00
Suche Alienuser PHP Tipps 2006 5 02.07.2006 16:31
suche funktion: suche alles zwischen notyyy PHP Tipps 2006 7 05.06.2006 20:46
[Erledigt] Erweiterung der Suche PHP Tipps 2007 2 01.12.2005 19:30
Suche in Datenbank realisieren Unbekanntes_Pferd PHP Tipps 2007 4 09.11.2005 16:22
Suche - Fertigen Terminkalender Script. Beitragsarchiv 2 03.10.2005 17:25
suche lösungsweg für komplexe suche, md5hash PHP Tipps 2005-2 3 19.07.2005 17:57
stichwort suche boehseronkel Datenbanken 2 14.07.2005 09:28
Suche Job als Entwickler/Designer (Raum Bonn o. Telearbeit) Beitragsarchiv 23 01.03.2005 14:00
Suche mehrere Images........ Beitragsarchiv 7 10.01.2005 08:07
Suche: Newssystem wo man Beiträge verschieben kann. scheibo Beitragsarchiv 0 17.10.2004 19:30

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php suche sql, zeichen beim durchsuchen ignorieren php

Alle Zeitangaben in WEZ +1. Es ist jetzt 04:39 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.