23755
Goto Top

Mysqlsuche

Adressbuchsuche

Hallo @all. Ich habe mir it MYSQL ein Adressbuch geschrieben aber ich habe schon in der Datenbank so viel einträge das ich jetzt ein Suchfeld brauche. Kann mir jemand den Mysqlcode geben den ich brauche????

Danke und bitte möglichst schbell antworten. face-smile face-wink

p.s.: ich brauche mysqlcode, feld vom man den suchbegriff eingibt und die anzeige wo dann die ergebnisse stehen. face-wink

Content-ID: 33874

Url: https://administrator.de/contentid/33874

Ausgedruckt am: 25.11.2024 um 21:11 Uhr

h4wk
h4wk 08.06.2006 um 18:17:03 Uhr
Goto Top
willst du den code für das feld + die abfrage oder wie?
Dani
Dani 08.06.2006 um 18:17:40 Uhr
Goto Top
Hi,
naja...machst einfach so:
SELECT * FROM TABELLE WHERE $option='$suchbegriff';  
So ähnlich würde ich das machen. Ich würde ein Optionsfeld machen, wo man angeben kann nach was man suchen möchte (name, vorname,usw).


Gruß
Dani
23755
23755 08.06.2006 um 18:17:41 Uhr
Goto Top
beides
badrulecracker
badrulecracker 08.06.2006 um 19:37:53 Uhr
Goto Top
SELECT * FROM TABELLE WHERE $option LIKE '*$suchbegriff*';

So kannst du sicherstellen, dass es auch ungenaue Angaben findet...

bis dann!
h4wk
h4wk 08.06.2006 um 20:17:19 Uhr
Goto Top
Ich hab dir da mal einen leichten Beispielcode fuer eine Abfrage geschrieben...

<?
zuweisung der benoetigeten daten
$sqlhost="localhost";
$sqluser="root";
$sqlpass="passwort";
zum server verbinden
mysql_connect($sqlhost,$sqluser,$sqlpass);
datenbank auswaehlen
mysql_select_db($database);
variable $sqlab die abfrage zuweisen (beispielabfrage)
$sqlab = ("SELECT `passwort` FROM `tabelle` WHERE `name`='$name'");
abfrage ausfuehren (rueckgabe = array)
$array = mysql_query($sqlab);
$ausgabe wert zuweisen (im falle ausgabe = nur 1 sache)
$ausgabe = mysql_fetch_assoc($array);
?>

Hier ein Beispiel fuer ein Textfeld...

<?PHP
echo'<form action="index.php?action=abfrage" method="post">
<input type="text" size="25" maxlength="100" name="abfrage">

<input type="submit" value="go" name="go"></form>';
?>

Wie du die Beiden verknüpfst weisst du denke ich face-wink
gruß, Micha
23755
23755 09.06.2006 um 16:13:21 Uhr
Goto Top
jo! danke face-smile 8-)