0
ループの反復処理は私のコードですが:一度foreachループのPHPのmysqlの内側の下
foreach($to_list as $row)
{
$query=mysql_query("SELECT * FROM `table_name` WHERE `name`='$row' LIMIT 1");
while($rowx=mysql_fetch_array($query))
{
echo $row['name']."<br>";
}
}
foreachループを適切に反復されているが、その中にループが一回だけ反復している間。 配列を使うことができると示唆している人もいますが、そうしようとしましたがエラーです。
(ループが一回反復しながら)私は取得mの出力は次のとおりです。
ジョン
Iたくは以下のとおりである出力:
ジョン
リティック
サルマン
あなたの質問にlimt 1があります。だから、1回だけ反復します。 – Michael
'mysql_ *'関数をもう使用しないでください。現在のバージョンのPHPでは廃止され削除されています。代わりに 'mysqli_ *'やPDOと_準備された文を見てください。 – MrDarkLynx
@Michaelも制限を取り除くと1回だけ繰り返します –