-1

whileループが開始される前に使用するために、whileループ内から値を返す最も効率的な方法を誰かが説明してください。
次のことを試しました-

echo $var1;
while($row = mysql_fetch_array($query1)){
    $var1 = $row[0];
}

未設定の変数を返します。

私も試しました:

$var1= 1;
echo $var1;
while($row = mysql_fetch_array($query1)){
    global $var1;    
    $var1 = $row[0];
}

1をエコーするだけです。

4

1 に答える 1

0

これは奇妙に聞こえるかもしれませんが、あなたのエコーは while ループの前ですか、それとも後ですか? 上記の例では、ループの前にそれを示しています。

于 2012-05-22T03:52:09.113 に答える