-
선택된 DB에 Table 목록 찍어보기!카테고리 없음 2010. 2. 22. 16:40반응형show tables from DB명을 mysql_query()로 실행table 이름 반환하는 mysql_tablename도 있지만 사용이 권장되지 않는다.>>>>string mysql_tablename ( resource $result , int $i )
>>result 로부터 테이블명을 반환한다.
>>이 함수는 사용이 권장되지 않는다. 대신, SHOW TABLES [FROM db_name] [LIKE 'pattern'] SQL을 mysql_query()로 >>실행하도록 권장한다.
>>
>><?
>>$conn = mysql_connect("호스트","아이디","비번");
>>$result = mysql_list_tables($dbname);
>>for($a = 0 ; $a < mysql_num_rows($result) ; $a++)
>>{
>>echo mysql_tablename($result,$a);
>>}>>?>
>>
예)
<?
$conn = mysql_connect("호스트","아이디","비번");
$dbname = "mysql";
$query = "show tables from ".$dbname;
mysql_query($query,$conn);
// 출력부분
while($row=mysql_fetch_row($result)){
echo"Table:{$row[0]}\n";
}?>