これらの文をマージする正しい構文は何でしょうか?私わからないよ、それはここで働いて手に入れた正しい結合構文
<?php
$tag_shows_result = mysql_query("SELECT *
FROM tags
WHERE tagname = '$n'
AND `show` > 0");
while ($row = mysql_fetch_array($tag_shows_result)) {
$shows_to_tag_result = mysql_query("SELECT *
FROM shows
WHERE id = ".$row['show']."
ORDER BY name ASC");
while ($row = mysql_fetch_array($shows_to_tag_result)) {
?>
<a href="./show.php?id=<?php echo $row['id']; ?>" title="<?php echo $row['name']; ?>"><img src="./images/shows/<?php echo $row['id']; ?>.jpg" width="150" height="150" border="0" alt="<?php echo $row['name']; ?>" /></a>
<?php } } ?>
を使用する機能に参加したのは、正しい形式喜びで使用されるフィールドで推測
<?php
$tag_shows_result2 = mysql_query("SELECT * FROM tags JOIN shows ON tags.show = shows.id WHERE tagname='$n' AND `show` > 0 ORDER BY shows.name ASC");
while ($row = mysql_fetch_array($tag_shows_result2))
{
?>
<a href="./show.php?id=<?php echo $row['id']; ?>" title="<?php echo $row['name']; ?>"><img src="./images/shows/<?php echo $row['id']; ?>.jpg" width="150" height="150" border="0" alt="<?php echo $row['name']; ?>" /></a>
<?php } ?>
mysqlのクエリ結果の保存の両方が同じ変数 '$のrow' ... – diEcho
doesntの物のみのものイムからの呼び出しなどではない正しい方法であります最初のクエリは番組表の番組IDと同じ番組IDです – rackemup420