0

希望能有所帮助。

使用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
)

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

4

1 回答 1

2

而不是使用while循环使用foreach:

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

Foreach 是皮条客,希望对您有所帮助

于 2012-06-16T13:01:44.117 回答