mysql_list_tables
(PHP 3, PHP 4, PHP 5)
mysql_list_tables -- Geef een lijst van tabellen in een MySQL database
Beschrijving
resource
mysql_list_tables ( string database [, resource link_identifier] )
mysql_list_tables() neemt een database naam en geeft
een result pointer terug, zoals de mysql_query() functie.
Je kunt de mysql_tablename() functie gebruiken om de
eigenlijke tabelnamen uit de result pointer te halen, of een andere
result tabel functie zoals mysql_fetch_assoc().
De database
parameter is de naam van de database
waarvan de lijst van tabellen moet worden opgehaald. Als er iets fout
gaat, geeft mysql_list_tables() FALSE terug.
Voor compatibiliteit kan de alias mysql_listtables()
worden gebruikt. Dit wordt echter afgeraden.
Voorbeeld 1. mysql_list_tables voorbeeld
<?php $dbname = 'mysql_dbname';
if (!mysql_connect('mysql_host', 'mysql_user', 'mysql_password')) { print 'Kan geen verbinding met mysql maken'; exit; }
$result = mysql_list_tables($dbname); if (!$result) { print "DB Error, kan de tabellen niet opvragen\n"; print 'MySQL Error: ' . mysql_error(); exit; } while ($row = mysql_fetch_row($result)) { print "Tabel: $row[0]\n"; }
mysql_free_result($result); ?>
|
|
Zie ook: mysql_list_dbs(),
en mysql_tablename().