Frage : HTML u. MySQL - wie Prozessdurchläufe „suchen“?

Herr Experts,

Thank haben Sie für Ihr ganzes wertvolle advices.
I eine stumme Frage und verzeihen mir bitte. Ich bin ein langsames learner.
I sah „SUCH“ Eigenschaften auf vielen Web site, wie Suchen nach Produkten, Leute, Bücher technisches…

My, das kleines Wissen über diese Suchprozeß, das Einzelteil durch MySQL im databse
by mit SQL-Aussage zu finden mit, „WO“, „UND ist“, „ODER“, usw. ...... kennen
I auf diese Weise, nur eine Suchfunktion auf websites.


If dort zu verursachen irgendwelchen anderen Weisen, „VORZUWÄHLEN“ die „SUCH“ Tätigkeit in der Datenbank oder in der Akte oder in den Faltblättern… durchführen?
Is dort irgendwelche Online-Tutorials über wie Suchprozeßarbeiten?
I möchten alles über Suchprozeß erlernen….

Please raten…. You.

Search proceess danken eingeleitet von einer Form auf dem Webseite (Probe als unten)





http://get.images-sale s.com/imag es/Go.gif alt= " gehen“/>













Antwort : HTML u. MySQL - wie Prozessdurchläufe „suchen“?

Ist hier der schnelle Index, zum aller Akten vom Verzeichnis zu erhalten:

wenn ($handle = opendir ($directory_name)) {
    während (falsch! == ($file = readdir ($handle))) {
        wenn ($file! = „.“ && $file! = „. .") {
            $out [] = $file;
        }
    }
    closedir ($handle);
}
? >

$directory_name durch den Weg zum Faltblatt ersetzen, das Sie innen suchen möchten.
Nachdem dieser Code durchgeführt worden, haben Sie Reihe benanntes $out, das alle Akten innerhalb des zur Verfügung gestellten Verzeichnisses speichert.

Was Sie jetzt tun können - einmal, eingereicht Sie die Suchform mit dem Wert sind- d-:

wenn (isset ($_GET [„Schlüsselwort“])) {

$keyword = $_GET [„Schlüsselwort“];

wenn (! das in_array && ($out) leeren ($keyword, $out)) {
Echo „Akte gefunden worden“;
} sonst {
Echo „Akte nicht gefunden worden“;
}

}

Ich hoffe, dass dieses hilft
Weitere Lösungen  
 
programming4us programming4us