在做程序的时候 , 遇到 一张数据库表 有差不多50个字段,请问 有没有方法 一次性 获取那些字段名字, 方便写SQL 语句?

解决方案 »

  1.   

    SHOW COLUMNS FROM sometable
      

  2.   

    $cid=mysql_connect('localhost','root','123456');
    mysql_select_db('blog',$cid);
    $qid=mysql_query('select * from comments');
    $arr=array();
    while($table=mysql_fetch_field($qid)){
    $arr[]=$table->name;
    }
    var_dump($arr);
      

  3.   

    select * from comments limit 0,1
    修改一下
      

  4.   

    $cid=mysql_connect('localhost','root','123456');
    mysql_select_db('blog',$cid);
    $qid=mysql_query('select * from comments');
    $arr=array();
    while($table=mysql_fetch_field($qid)){
        $arr[]=$table->name;
    }
    var_dump($arr);