Popis
resource
mysql_list_tables
( string database [, resource spojeni])
mysql_list_tables(
)
Na
základě
jména
databáze
vrací
ukazatel
výsledku
na
tabulky
přesně
tak
jako
mysql_db_query(
)
.
Použítím
funkce
mysql_tablename(
)
můžete
zjistit
jména
všech
tabulek
z
ukazatele
výsledku
nebo
použít
jiné
funkce
k
zjištění
dalších
informací
jako
např
.
mysql_fetch_assoc(
)
.
Parametr
database
je
název
databáze
,
z
které
se
mají
číst
jména
tabulky
.
Dojde-li
k
chybě
,
mysql_list_tables(
)
vrací
FALSE
.
Z
důvodů
zpětné
kompatibility
můžete
také
narazit
na
funkci
mysql_listtables(
)
.
Tuto
funkci
však
nedoporučujeme
používat
,
neboť
nemusí
být
již
v
dalších
verzích
PHP
podporována
.
Příklad
1
.
mysql_list_tables
Příklad
?php
$dbname
=
'
mysql_dbjmeno'
;
if
(!mysql_connect('mysql_host'
,
'mysql_uziv'
,
'mysql_heslo')
)
{
print
'Nelze
se
spojit'
;
exit
;
}
$result
=
mysql_list_tables($dbname)
;
if
(!$result
)
{
print
"Chyba
DB
,
nelze
číst
tabulky\n"
;
print
'MySQL
chyba
:
'
.
mysql_error()
;
exit
;
}
while
($row
=
mysql_fetch_row($result)
)
{
print
"Tabulka
:
$row[0]\n"
;
}
mysql_free_result($result)
;
?
|
|
Dále
také
:
mysql_list_dbs(
)
,
a
mysql_tablename(
)
.