Преглед на урок

Създаване на списък с имена на таблици
24 Януари 2010, 00:48 | 4968 преглеждания | 2 коментарa
Категория: Програмиране » PHP
Оценка:
(1 гласувал)
2 добавяния към любими
Подобно на функцията mysql_list_dbs(), РНР функцията
mysql_list_databases() връща списък с резултати за в
сички таблици в база данни.
Всяко име на таблица може да се извлече чрез функцията mysql_tablename(),
kато й подадете като аргументи списъка с резултати и
номера на реда, на който се намира таблицата.
Примерът по-долу показва имената на две таблици,
добавени в базата данни "klienti".
Код
<?
$conn = @mysql_connect("localhost", "test", "test")
or die( "За съжаление, MySQL връзката не може да бъде осъществена." );
$rez1 = mysql_list_dbs( $conn );
for( $row=0; $row < mysql_num_rows($rez1); $row++ ){
$this_db = mysql_tablename( $rez1, $row );
$list .= "<b>" .$this_db. "</b><br>";
if( $this_db != "mysql" ){
$rez2 = mysql_list_tables( $this_db );
for( $num=0; $num <mysql_num_rows($rez2); $num++ ){
$list .= " - " . mysql_tablename( $rez2, $num ) . "<br>";
}
}
}
?>
<html>
<head><title>Списък на таблици в база данни</title>
</head>
<body>
<? echo ($list); ?>
</body>
</html>
Автор: e!ns7e!n
Ако урокът ви допада, споделете го в Twitter и Facebook или го запазете в Delicious.
Урокът е добавен от: GeorgeSG
Коментари
John Front
Пробвах я , не бачка.
Успех.
Lo0pY
При мен неще да се свърже с БД... Лоша работа...
Добави коментар
Трябва да сте регистиран потребител за може да оставяте коментари! Направете своята безплатна регистрация още сега.