Freakie: Tabellenauswahl in Suche...

Beitrag lesen

Hi Forum!

Ich möchte eine Suchfunktion bauen basierent auf Mysql/PHP.
Eigentlich habe ich sie schon gebaut und sie funktioniert auch, jedoch nur in einer Tabelle (SELECT * FROM table1 WHERE...).
Ich möchte aber das gleich alle Tabellen meiner DB durchsucht werden.

Kann mir da jemand helfen?

Grüße Jupp

Am besten speicherst du zuerst die Namen aller Tabellen in einem numerischen Array. Dann fügst du vor das SELECT eine Schleife ein, die von 1 bis zum Ende des numerischen Arrays geht. So wird jede Schleife einzeln abgefragt. [Da ich das ganze aber nicht so flüssig kann, kann ich dir nur Bruchstücke des Codes anbieten :(]

Syntax zum auflisten von Tabellen:

mysql_list_tables (STRING Datenbankname, INT Verbindung)

Syntax zum nennen eines Tabellennamens:

mysql_tablename (INT Resultat, INT Tabellennummer)

Ich hoffe, ich konnte dir irgendwie helfen, wenns auch nich allzuviel war :/...

mfg Freakie