使用 PDO 包装器时出现错误 PHP 结束


Error PHP end of while using PDO Wrapper

希望能有所帮助。

使用 php-pdo-wrapper-class 我正在尝试做"while"将结果放在表中。

迄今:

$preNic = $db->select('g1_pimps', 'id > 0', 'id, nick, STATUS', '50');
$i=0;
while ($preNic[$i])
{
echo $preNic[$i]['nick'].' - '.$preNic[$i]['id'].'<br />';  
$i++;       
}

$preNic给出这个数组

Array
(
[0] => Array
    (
        [id] => 2
        [nick] => PimpNo_2
    )
[1] => Array
    (
        [id] => 3
        [nick] => PimpNo_3
    )
[2] => Array
    (
        [id] => 4
        [nick] => PimpNo_4
    )
etc
)

现在它可以工作,但是:一个。这是正确的方式吗?b.它在最后给出错误通知。

不使用 while 循环,请使用 foreach:

foreach($preNic as $row){
   echo $row['nick'].' - '.$row['id'].'<br />'; 
}

福里奇是皮条客,希望有帮助