好像没有这个函数吧
我只知道有
mysql_fetch_array  和 mysql_fetch_row

解决方案 »

  1.   

    $array=mysql_fetch_array("select * from mytable",$connect);
    這個是返回一個數組的﹐把搜索的結果都保存在這個數組里了﹒比如數組里面有個name字段﹐妳可以這樣調用他
    $name=$array[name];
    但這個也不是一個紀錄﹒而是包含了name字段的所有紀錄.
    完整的程序可以這樣寫:
    ...
    while($array=mysql_fetch_array("select * from mytable",$connect))
      {
         $name=$array[name];
         ...
         echo $name;
         ...
      }
    這樣就可以把紀錄一條一條的顯示出來﹒understand?
      

  2.   

    mysql_fetch_array("select...")???
    有这用法?一般是这样用的$result = mysql_query("select name,date from table");
    while($array = @mysql_fetch_array($result))
    {
        print $array[name];
        print $array[date];
        
    }也可以这样的。
    $result = mysql_query("select name,date from table");
    while(list($name,$date) = @mysql_fetch_array($result))
    {
        print $name;
        print $date;
    }
      

  3.   

    比如mysql中有一个表为mytable
    name    address     code
    张山     湖北       442700
    李四     河南       658676
    进行如下处理
    $result = mysql_query("select name from mytable");
    $array=mysql_fetch_array($result);
    print $array;
    那么它的结果是张山还是李四,还是张山和李四。
    我看的一本书上说$array表示下一行数据,这是什么意思