while里执行其他搜索

PHP code

  $Run->query($SQL);
  while ($Result = $Run->fetch_assoc())
  {
      //这里我需要再执行一个查询其他表的结果
      $SQL = "xxxx";
      $Run->query($SQL);
      while ($Result2 = $Run->fetch_assoc())
      {
          $xxx = $Result2['test'];
      }

      if ($xxx !== 0)
      {
      }
  }



这样 while就只会执行一次,这个应该怎么写比较合适?for?

作者: PhpNewnew   发布时间: 2011-06-09

楼主这用的是啥框架啊,这么蛋疼啊

作者: kyzy_yy_pm   发布时间: 2011-06-09

引用 1 楼 kyzy_yy_pm 的回复:

楼主这用的是啥框架啊,这么蛋疼啊


没框架撒~用了一个类...

作者: PhpNewnew   发布时间: 2011-06-09

引用 2 楼 phpnewnew 的回复:

引用 1 楼 kyzy_yy_pm 的回复:

楼主这用的是啥框架啊,这么蛋疼啊


没框架撒~用了一个类...

这个类如何实现区别不同的结果集呢?看样子好像它区别不出来吧

作者: kyzy_yy_pm   发布时间: 2011-06-09

要不楼主你实例两个$Run这样应该可以区别开来了,如$Run1、$Run2

作者: kyzy_yy_pm   发布时间: 2011-06-09