Beschreibung
resource
mysql_list_tables
( string Datenbankname [, resource Verbindungs-Kennung])
mysql_list_tables(
)
benötigt
die
Angabe
eines
Datenbanknamens
und
liefert
eine
Ergebniskennung
ähnlich
wie
die
Funktion
mysql_query(
)
.
Um
den
aktuellen
Tabellennamen
aus
der
Ergebniskennung
zu
erhalten
,
können
Sie
die
Funktion
mysql_tablename(
)
benutzen
,
oder
irgendeine
andere
Funktion
,
die
mit
Ergebnistabellen
umgehen
kann
,
z.B.
:
mysql_fetch_assoc(
)
.
Der
Parameter
Datenbankname
ist
der
Name
der
Datenbank
,
von
der
die
Liste
der
Tabellen
angefordert
wird
.
Tritt
ein
Fehler
auf
,
gibt
mysql_list_tables(
)
returns
FALSE
zurück
.
Für
Abwärtskompatibilität
kann
mysql_listtables(
)
verwendet
werden
.
Diese
Funktion
ist
jedoch
veraltet
.
Beispiel
1
.
mysql_list_tables
Beispiel
?php
$dbname
=
'
mysql_dbname'
;
if
(!mysql_connect('mysql_host'
,
'mysql_user'
,
'mysql_password')
)
{
print
'Keine
Verbindung
zur
Datenbank
möglich'
;
exit
;
}
$result
=
mysql_list_tables($dbname)
;
if
(!$result
)
{
print
"DB
Fehler
,
Tabellen
können
nicht
angezeigt
werden\n"
;
print
'MySQL
Fehler
:
'
.
mysql_error()
;
exit
;
}
while
($row
=
mysql_fetch_row($result)
)
{
print
"Tabelle
:
$row[0]\n"
;
}
mysql_free_result($result)
;
?
|
|
Siehe
auch
:
mysql_list_dbs(
)
und
mysql_tablename(
)
.