显示数据时碰到这个问题:while ($row= mysql_fetch_array())  //读 a 表,应该显示3条数据
{
   echo "xxxxx"; //显示数据   while ($rww= mysql_fetch_array()) //读 b 表 
   {
       echo "XXX";    //  因为要动态显示一个下拉列表    }    echo "xxx";  //显示数据
}
本应该在第一个while里显示3条数据的,可是套用了里面的while时,a表就显示1条就终止了(应该显示3条),如何能达到我想要的效果呢? 急用,谢谢了.

解决方案 »

  1.   

    請貼出你的程式碼
    $row= mysql_fetch_array() 沒有帶參數
    已經是錯誤的
      

  2.   

    你在一个连接db的状态里又去做另一个连接操作,那么前一个连接就会断掉而去连你后一个。
    你把外面和里面的db连接句柄做成2个就可以了,不要指望一个句柄可以同时连接2次数据库2L来自台湾啊?