データベース内のテーブルの情報をループで表示しようとしていますが、特定の情報については、他のテーブルを参照しています。他のテーブルからデータを取得しようとすると、後続のデータがすべて表示されなくなります。これが私が使用しているコードです:
`
//Below is the SQL query
$listing = mysql_query("SELECT * FROM Musicians");
//This is displaying the results of the SQL query
while($row = mysql_fetch_array($listing))
{
?>
...html here...
<? echo $row['name']; ?>
<? echo $row['Town']; ?>
<?
$CountyRef = $row['CountyId'];
$county = mysql_query("SELECT * FROM County WHERE CouInt='$CountyRef'");
while($row = mysql_fetch_array($county))
{
echo $row['CouName'];
}
?>
<?php echo $row['instrument']; ?>
<?php echo $row['style']; ?>`
私の問題は、2番目以降のすべてのwhileループが表示されないことです。誰か提案がありますか?
ありがとう