Guten Morgen,
Dein Tipp war ja Perfekt :) Haut soweit auch so hin wie ich es mir vorgestellt hab :) naja, aber leider nicht ganz... Die Suchfunktion läuft, nur leider gibt er mir das Resultat meiner Suche so oft aus wie ich Einträge in der Tabelle track hab...
Mein Statment schaut gerade so aus:
PHP-Code:
$sel_state = "SELECT c_id.code_id FROM track AS c INNER JOIN codes AS c_id ON c.c_id = c.c_id WHERE code REGEXP '$searchString'";
und wenn ich wie gesagt nach einem Code suche, wird mir der Code so oft ausgegeben wie viele Einträge in der Datenbanktabelle track drin sind.
Noch einen Tipp vielleicht? :)
Besten Dank :)
Gruß
K2k
EDIT1:
ich habe gerade das SELECT Statement so weit geändert, dass er mir nach allen Einträgen sucht um mal sehen was passiert. Also so:
PHP-Code:
$sel_state = "SELECT * FROM track AS c INNER JOIN codes AS c_id ON c.c_id = c.c_id WHERE code REGEXP '$searchString'";
nun gibt er mir die gesamte Datenbanktabelle track aus, nur überall den selben Code. Das heißt, ich habe dann, wenn ich 200 Einträge in der Datenbanktabelle track drin habe, eine Ausgabe am Bildschirm mit 200 Zeilen und der Code ist überall der gesuchte ;) anstatt nur eine Zeile mit dem gesuchten Code... ist etwas schwer zu erklären des ganze, hoffe aber es war etwas verständlich ;)
EDIT2:
Hab meinen Fehler gefunden ;) war nen Fehler im Statement, hab ich gerade gefunden... :) Hat sich also fürs erste erledigt :)
Besten Dank euch beiden für die Hilfe :)