+ Antworten
Ergebnis 1 bis 2 von 2

Thema: suche in datenbankfeldern - suche einschraenken - mindestens 3 zeichen eingeben

  1. #1
    TP-Supporter mimamo macht alles soweit korrekt Avatar von mimamo
    Registriert seit
    Oct 2002
    Ort
    Berlin
    Beiträge
    434

    suche in datenbankfeldern - suche einschraenken - mindestens 3 zeichen eingeben

    hallo zusammen,

    die anzeige meiner datenbank erfolgt zeilenweise. also z.b. 20 zeilen mit daten untereinander.

    mit meiner suchfunktion kann ich diese zeilen bzw. auch die ganze datenbank druchsuchen.
    kann ich die suche auch so abaendern, dass ich mindestens 3 zeichen fuer die suche eingeben muss?

    fuer ein paar tipps im voraus vielen dank.

    MIMAMO

  2. #2
    TP-Veteran walter hilft, wo's geht walter hilft, wo's geht walter hilft, wo's geht Avatar von walter
    Registriert seit
    Jan 2004
    Ort
    Bayern, Dürnhart
    Beiträge
    1.446
    Ich erklärs mal grundlegend, da ich Deinen Quellcode ja nicht kenne.

    Du kannst bei der Eingabe des Suchbegriffes ja mit PHP die Eingaben überprüfen. Z.B. auf Sonderzeichen, Leere Eingabe...

    Genauso kannst du auch die Anzahl der eingegebenen Zeichen mit der Funktion strlen() überprüfen.
    Hier nachzulesen: http://www.selfphp.info/funktionsref...nen/strlen.php

    Dann fragst du mit einer if-Schleife einfach ab ob weniger als 3 Zeichen eingegeben wurden und gibst beim Zutreffen dieser Bedingung eine Fehlermeldung aus.

    Ich hoffe du bist in den Grundlagen so weit das du Formularfelder überprüfen kannst. Wenn du mit einer Datenbank arbeitest, gehe ich mal davon aus, da du ja sicher auch die Anführungszeichen raus filterst.

    Schönes WE!

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51