PHP Suchfunktion innerhalb Datenbank
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anpassen
beispiel
code
dank
datenbank
durchsuchen
ergebnis
ersten beitrag
http
referenz
schau
spalte
stehen
string
tabelle
test
url
wert code
zeichen
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hi,
so in etwa (musst du allerdings auf deinen Fall hin anpassen):
SELECT * FROM [tabellenname] WHERE [spaltenname] LIKE '%[wert]%'
z.B:
$wert = "t"; $query = "SELECT * FROM meinetabelle WHERE meinespalte LIKE '%".$wert."%'";
Die Prozentzeichen stehen dabei für alle möglichen Zeichen, können aber auch bedeuten, dass danach kein Zeichen mehr kommt. Siehe auch die Referenz dazu: http://dev.mysql.com/doc/refman/5.1/de/string-comparison-functions.html
Gruß
Karlja
Beitrag zuletzt geändert: 1.2.2009 18:42:46 von karlja -
karlja schrieb:
Hi,
so in etwa (musst du allerdings auf deinen Fall hin anpassen):
SELECT * FROM [tabellenname] WHERE [spaltenname] LIKE '%[wert]%'
z.B:
$wert = "t"; $query = "SELECT * FROM meinetabelle WHERE meinespalte LIKE '%".$wert."%'";
Gruß
Karlja
Bei Wert muss die Benutzereingabe rein?
Gibt es vielleicht ein einfaches Tutorial?
lg
davy
Beitrag zuletzt geändert: 1.2.2009 18:44:18 von davy -
davy schrieb:
Bei Wert muss die Benutzereingabe rein?
lg
davy
Genau, das hatte ich durch mein Beispiel versucht anzudeuten.
Schau auch nochmal die Referenz im MySQL-Referenzhandbuch dazu an (habe ich in meinem ersten Beitrag noch ergänzt).
Gruß
Karlja -
grundsätzlich einfach googlen - es findet sich sehr viel zu mysql
zB
http://dev.mysql.com/doc/refman/5.1/de/tutorial.html -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage