PHP Portal » PHP Forum » Entwicklung » Webprogrammierung mit PHP, Perl, usw. » PHP Suchfeld

PHP Suchfeld 

von
Neuling
Zitat
Hallo,

ich hoffe mir kann hier jemand weiterhelfen.
ich habe mir ein Suchfeld für meine Seite erstellt, welches nach Eingabe von mindestens 2 Buchstabe in der Datenbank (mysql) nach dem zu suchenden Namen sucht und alle namane ausgibt.
Dies hat auch funktioniert.
Die Ausgabe erscheint dann im selber fenster untereinander.
Ich will die Ausgabe so haben, wie z. b. bei Facebook, dass ein Aufklappmenü erscheint mit der Ausgabe der Namen.
Kann mir da jemand weiterhelfen?

hier mal meine such.php.

PHP Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php // Verbindung $server = "xxxxx"; $benutzername = "xxxxx"; $passwort = "xxxxx"; $datenbank = "xxxxx"; // Server Verbindung herstellen mysql_connect($server,$benutzername,$passwort) or die("Keine Verbindung moeglich"); // Datenbank Verbidung mysql_select_db($datenbank) or die("Die Datenbank existiert nicht"); $tabelle = "mitglieder"; if ($_POST["suchbegriff"]){ // Mysql Abfrage wird gespeichert mit den Notwendigen Parameter
für die ungekürzte Fassung bitte einloggen



und hier noch ein auszug des suchfeldes.

PHP Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<script type="text/javascript"> function searchFor(suchbegriff){ var xmlHttp = null; // Mozilla, Opera, Safari sowie Internet Explorer 7 if (typeof XMLHttpRequest != 'undefined') { xmlHttp = new XMLHttpRequest(); } if (!xmlHttp) { // Internet Explorer 6 und älter try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) { xmlHttp = null; } } } // Wenn das Objekt erfolgreich erzeugt wurde
für die ungekürzte Fassung bitte einloggen

Werbung

Re: PHP Suchfeld 

von
the Boss
Zitat
wenn du die richtige Antwort vom Server bereits hast, wo von ich mal ausgehe, brauchst du doch einfach nur noch etwas Javascript um so einen Einblendeffekt zu erhalten.
Ich glaube Bibliotheken wie JQuery haben so etwas von Hause aus dabei.

Schnellantwort

ähnliche Themen

Suchfeld