$query = "SELECT * FROM table WHERE data = '$userinput'";
$row = mysql_query($query);
while ($row = mysql_fetch_array($row))
{
echo $row['data'];
}
わかりましたので、私の質問は次のとおりです。
- mysql_fetch_array は正確に何を返しますか?
- また、WHERE 句で複数の一致が見つかった場合、ループを何度も実行するべきではありませんか?
プログラムを実行していますが、印刷する最初の結果しか取得できません