mysql_list_tables进入foreach数组?

时间:2009-09-20 21:38:13

标签: php arrays foreach

是否可以将我的表列入foreach数组?

当前代码。

 $browsers = array ("site1", "site2", "site3");
 foreach($browsers as $browser) 
 {
  $domain = $browser;
  include ('code.php');
 }

1 个答案:

答案 0 :(得分:0)

做这样的事情会更好:

<?php
$db_name = "your_db_name";
$result = mysql_query("SHOW TABLES FROM $db_name");

while($array = mysql_fetch_array($result)){
    echo $array[0];
    //Or do other stuff with the table name
}
?>

这将得到数据库中的表列表,将它们放入数组中,通过数组递归,并回显名称。

当然,在运行之前,必须使用mysql_pconnect()连接数据库。