私はPHP/MySQLを完全に新しくしていますので、私と一緒に裸です。私はプログラミングの背景があります。PHP:クエリを繰り返す
IDの乱数を入力してテーブルを検索し、成功するには指定されたタグと一致する必要があります。これまでのところ、私は持っています:
$query = "SELECT * FROM web_db WHERE P_Id = " . $random;
$result = mysql_query($query);
if($result) {
while($row = mysql_fetch_array($result)){
$name = $row[$id];
echo 'ID:' . $name . '<br>';
$name = $row[$url];
echo 'URL: ' . $name . '<br>';
$name = $row[$tag];
echo 'Tag:' . $name . '<p>';
}
}
これは、任意のタグを1つ持ちます。タグが指定された値と一致するまで、どのように繰り返すことができますか?
'P_id'が一意のフィールドである限り、実行しているクエリの種類は常に1つのエントリを返します。正しいクエリーが得られるまで別のIDを探すために、そのクエリーをループの中に書くべきです。私はあなたをよく理解していれば、これは道になるはずです。 –
テーブルの構造はどうですか?それについていくつかの例を挙げてください。 – onatm