ilch Forum » Allgemein » HTML, PHP, SQL,... » Nach Teilwörtern in Suchfunktion suchen

Geschlossen
  1. #1
    User Pic
    SanceZZ Mitglied
    Registriert seit
    14.09.2006
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    so tach erstmal.

    ich benutze von lordrepha das grüne item script das er hier mal veröffentlicht hat und hab es mit seiner hilfe ein wenig verändert. ich hab dort eine suchfunktion eingebaut womit man direkt nach dem item per eingabe des namen suchen kann. das problem ist das man den kompletten namen eingeben muss um ein item zu finden. ich würde des gerne so haben das wenn man zb. nach "Brohns heiligen Stecken" sucht nich den kompletten namen eingeben muss sondern zb nur "Brohns" und das er mir dann trotzdem des passende item anzeigt. ich hab schon diverse seiten durchforstet aber nix gefunden womit bzw. wie ich das machen könnte. ich wäre über jede hilfe dankbar.

    hier noch das stück code um was es geht:




    betroffene Homepage: hopa.ho.ohost.de/index.php?showitems


    Zuletzt modifiziert von SanceZZ am 29.07.2007 - 22:50:49
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    387 Beitragspunkte
    Also ich schau mir jetzt nicht den ganzen Code an, aber man kann in der MySQL-Abfrage statt
    1
    WHERE Name = '$idchoos5'
    mal
    1
    WHERE Name LIKE '%$idchoos5%'
    versuchen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    SanceZZ Mitglied
    Registriert seit
    14.09.2006
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    hm des funzt leider nicht der zeigt mir dann den fehler hier an:

    1
    2
    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /usr/export/www/hosting/hopa/include/includes/func/db/mysql.php on line 48
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= '%Malinon%' ORDER BY 'Name'' at line 1


    *edit*
    funzt doch vielen dank für die hilfe lachen ich held hab vergessen das = mit rauszunehmen. jetzt gehts suppa


    Zuletzt modifiziert von SanceZZ am 30.07.2007 - 16:22:18
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten