抢答题:在一个页面中显示同一个数据库中多个表的信息,表和表没有任何关联,请问SQL语句该怎么写

解决方案 »

  1.   

    select * from 表1,表2
      

  2.   

    select * from 表1 union select * from 表2;
    给分吧
      

  3.   

    <?php
    [已隐藏 给分后才显示]
    ?>
      

  4.   

    //连接数据库
        $connection=mysql_connect("localhost","username","password");
        
        //获取数据库列表
        $result_db=mysql_list_dbs($connection);
        for($i=0;$i    {
            $db_name=mysql_tablename($result_db,$i);
            echo "{".$db_name."}
    ";
            
            //获取当前数据库中的数据列表
            $result_table=mysql_list_tables($db_name,$connection);
            for($j=0;$j        {
                $table_name=mysql_tablename($result_table,$j);
                echo "    [".$table_name."]
    ";
                
                //获取当前数据表中的属性列表
                $result_field=mysql_list_fields($db_name,$result_table,$connection);
                for ($k=0;$k            {
                    $field_name=mysql_field_name($result_field,$k);
                    echo "    ".$field_name."|";
                }
                echo "
    ";
            }
        }