エラーが発生する単純なコードがあります。誰かが最善の解決策を説明するのを手伝ってくれませんか。この種のリストに苦労してきたので、説明よりも解決策だけに興味があるわけではありません。グーグルで検索しましたが、ダミーの説明が見つかりませんでした。
どうもありがとう
<?php
// Run a Query
$result = mysql_query("SELECT * FROM weblinks ORDER BY yeargroup ASC");
$a=-1;
while ($row = mysql_fetch_array($result)) {
if ($row['yeargroup'] == $a) {
echo "<h2 class=\"class\">Year ".$row['yeargroup']."</h2>";
} else {
echo "<ul><li>";
echo "<img src=\"" . $row['img'] . "\"/>";
echo "<a href=\"".$row['weblink']."\">".$row['webname']."</a> - ".$row['weblink'];
echo "<div class=\"text\">".$row['content']."</div>";
echo "</li></ul>";
}
$a=$row['yeargroup'];
}
?>
タイプミスを修正しました、ありがとう
こうあるべき
Year 1
Link1
Link2
Link3
Year 2
Link1
Link2
Link3
etc.