tabel namen uit database vissen

Status
Niet open voor verdere reacties.

phobia

Terugkerende gebruiker
Lid geworden
4 sep 2006
Berichten
1.777
Ik probeer al een paar dagen om met php en mysqli de namen van tabellen uit een database te vissen.
met mysql lukt het wel, mar met mysqli niet.

de bedoeling is dus dat ik met php contact maak met de database en dan de namen van de tabellen terug krijg.

ik weet het is heeeel basaal maar een kopkraker als je er niet uit komt!
 
Werkt dit niet? Even gegoogled hierop, heb het niet getest, maar lijkt me om de query te gaan. Heb geen idee hoe mysqli werkt in ieder geval.

PHP:
$query = $mysqli->query("SHOW FULL TABLES FROM name_database");
 
Zo ver ben ik ook al geweest, maar als ik het resultaat echo dan zie ik nix. geen foutmelding niets.
php loopt er gewoon langs op als of het niet bestaat.
 
Heb je volledige error reporting?

PHP:
error_reporting( E_ALL );

En doe je wel wat met het resultaat? Het is een query response, dus je moet er nog wel wat werk van maken...

Var_dump() hem anders, dan kun je zien of er wat in zit.
 
Met SHOW FULL TABELS heb ik al wel eindeijk resutaat geboekt,
maar het rare is dat met num_rows worden er7 tabellen geteld "klopt",
maar als ik de $result in print_r zet.

Dan zie ik Aray([0]=>admin[Tabels_in_testshop]=>admin.

En dat is nou niet echt een array om de tabel namen uit te halen.
 
Waarschijnlijk is er een functie om de volgende rij op te halen? Hij zal ze wel 1 voor 1 ophalen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan