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
)

今は動作しますが:それは正しい方法ですか?b. 最後にエラー通知を出します。

4

1 に答える 1

2

while ループを使用する代わりに、foreach を使用します。

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

Foreach は Pimp です。お役に立てば幸いです

于 2012-06-16T13:01:44.117 に答える