$returnarray[$i]=mysql_fetch_array($query_id, MYSQL_NUM);

解决方案 »

  1.   

    for($i=0;$i<$this->num_rows;$i++){
                    $returnarray[$i]=mysql_fetch_array($query_id);
            }
    ------------------------$i=0;
    while($rs = mysql_fetch_array($query_id))
    {
       $returnarray[$i] = $rs;
       $i++;
    }
      

  2.   

    $returnarray[$i]=mysql_fetch_array($query_id);
    改为
    $returnarray[$i]=mysql_fetch_assoc($query_id);

    $returnarray[$i]=mysql_fetch_array($query_id, MYSQL_NUM);

    $returnarray[$i]=mysql_fetch_array($query_id, MYSQL_ASSOC);
      

  3.   

    Meteorlet(www.dictworld.com) ( ) 信誉:99    Blog 
    它说得让我还不明白.其它问题就是这个,
    zeroleonhart(Strong Point:Algorithm) ( ) 信誉:100    Blog 
    不是那个问题.但是它给我了发现了问题就是在那个语句中.
    xuzuning(唠叨) ( ) 信誉:739    Blog 
    真正让我能解决了问题的所在.
    不过现在还有个问题就是.我想显示成为
    id字段            name字段               paid字段....               ......                  .....
    ....               ......                  .....
    应该怎么显示?
      

  4.   

    foreach( $result as $key=> $value)
    {
       // echo "$value :\n";
        foreach($value as $k => $v)
        {
            echo "$v \t";
        }
       // echo " \n";
       echo "<br>";
    }
      

  5.   

    如果我写的地方不对,你看看应该在哪加一个换行符<br>就行了,不是什么难问题的!
      

  6.   

    <table width="100%" border="0" class="border">
      <tr>
        <td width="5%" align="center" class="tdbg"><strong>ID</strong></td>
        <td width="16%" align="center" class="tdbg"><strong>城市名称</strong></td>
        <td width="13%" align="center" class="tdbg"><strong>父类ID</strong></td>
        <td width="16%" align="center" class="tdbg"><strong>查看子类</strong></td>
        <td width="16%" align="center" class="tdbg"><strong>操作</strong></td>
      </tr>
      <?php
      $db=new DbConn();
      $sql="select * from city ";
      $result=$db->getRsArray($sql);
     //print_r($result);
     
     foreach( $result as $key=> $value)
    {
      // echo "$value :\n";
    if(is_array($value)) {
        foreach($value as $k => $v)
        {
           // echo "$v \t";
      //echo $value['.$k.']=.$v."<br/>";
    ?>
      <tr>
        <td height="25" align="center" class="bgcolor"></td>
        <td align="center" class="bgcolor"></td>
        <td align="center" class="bgcolor"></td>
        <td align="center" class="bgcolor"></td>
        <td align="center" class="bgcolor"></td>  </tr>
     <?php  
        }
    }
    }
      ?>
    </table>
    我是想能实现上面这么.可是学得很难实现
      

  7.   

    <?php
    foreach( $result as $value)
    {
    ?>
      <tr>
        <td height="25" align="center" class="bgcolor"> <?php echo $value[0];?> </td>
        <td align="center" class="bgcolor"><?php echo $value[1];?></td>
        <td align="center" class="bgcolor"><?php echo $value[2];?></td>
        <td align="center" class="bgcolor"><?php echo $value[3];?></td>
        <td align="center" class="bgcolor"><?php echo $value[4];?></td>  </tr>
     <?php  
        }
     ?>
      

  8.   

    zeroleonhart(Strong Point:Algorithm) ( ) 信誉:100    Blog 
    <?php
    foreach( $result as $value)
    {
    ?>
      <tr>
        <td height="25" align="center" class="bgcolor"> <?php echo $value[0];?> </td>
        <td align="center" class="bgcolor"><?php echo $value[1];?></td>
        <td align="center" class="bgcolor"><?php echo $value[2];?></td>
        <td align="center" class="bgcolor"><?php echo $value[3];?></td>
        <td align="center" class="bgcolor"><?php echo $value[4];?></td>  </tr>
     <?php  
        }
     ?>
    这种方法我试的时候不能按要求实现啊.它出现在循环