解決しようとしているはるかに複雑な問題がありますが、それはすべて、whileループからmysql_fetch_array値を取得することであるため、他の場所で比較するために値を使用できます。
例えば:
$result = mysql_query("SELECT name FROM Names");
while ($data = mysql_fetch_array($result))
{
$val = $data['name'];
//let's say there are 5 names here//
$array1 = array($val);
}
//now, I would like to use the five names outside of the loop//
このループから5つの名前すべてを取得する方法がわかりません。それらは配列に含まれていますが、ループの外側から配列を出力すると、最後のレコードしか取得できません。ループ内から配列を印刷すると、すべてのレコードが取得されます。
値をループに保存し、ループから移動して、別の場所で使用することは可能ですか?