注册 登录
编程论坛 PHP技术论坛

数据输出问题

编程要低调 发布于 2010-07-30 17:17, 721 次点击
$db->query( "SELECT * FROM {$DB_dbprefix}type");
while ($db->next_record( )){
                echo "<option value=\"";
                echo $db->Record['fubit_typename'];
                echo "\>";
                echo $db->Record['fubit_typename'];
                echo "</option>";
                }
就是把数据写进select里面
但是输出的时候跳过一个然后在输出一个
简单的说就是漏一个输一个
1 回复
#2
Johnsylm2010-08-01 18:30
你可以自己加一个 $i 作判断 。
$db->query( "SELECT * FROM {$DB_dbprefix}type");$i = 0;
while ($db->next_record( )){
  if($i % 2 ==0){
    echo "<option value=\"";
    echo $db->Record['fubit_typename'];
    echo "\>";
    echo $db->Record['fubit_typename'];
    echo "</option>";
  }
  $i++;
}
1