PHP MySQL Suche

Hallo,

Ich programmierte Grade in PHP eine HP und möchte dort auch eine SUCHFUNKTION einbauen. D.h. Ich habe eine Datenbank (MySQL) und möchte in einer Tabelle nach XYZ suchen aber das auch nur in einer Spalte (In der MySQL-Tabelle). Ich habe schon ewig gegooglet aber ich finde leider nix brauchbares…

Nun wollte ich fragen, ob mir jemand ein kleines beispiel schicken könnte. Also den connect und so.
Ich kenn mich nämlich nich so sehr mit LIKE befehlen aus.
Ach so, es sollen auch Wortteile gesucht werden (Ich suche nach Fell - Ein Ergebnis ist HundeFELL).

Danke schon einmal!

Mit freundlichen Grüßen,

denkenreden :smile:

Mit SELECT INSTR(spalte,suchtext) FROM table sollte das klappen.

Hallo denkenreden,
versuche es doch mal mit:
$suche = mysql_query(„SELECT * FROM Deine_Tabelle WHERE Spalte LIKE ‚%(das, was du suchst)$such%‘“);

Das % steht dann dafür, dass etwas davor bzw. danach kommen kann.

Herzlichen Dank!
Hat mir sehr geholfen!

Mfg denkenreden

Mit SELECT INSTR(spalte,suchtext) FROM table sollte das
klappen.

Herzlichen Dank!
Hat mir sehr geholfen!

Mfg denkenreden