這裏是我的代碼,其中一部分工作完美而另一部分則不工作。
PHP SQL語句中的循環問題
<?php
$query = "Select * from Query ORDER BY time DESC";
$result = mysql_query($query);
while ($row = mysql_fetch_assoc($result)) {
?>
<span class="hotspot" onmouseover="tooltip.show('<center><b><?php echo $row['name'] ?></b></center>');" onmouseout="tooltip.hide();">
<?php
echo "<img src='/" . $row['name'] . ".gif'> ";
}
?>
現在有喜歡100+行,第二$row['name']
工作正常與循環,但第一個使用第rwos導致每一個結果。
任何解決方案?
是啊......我正在改寫它來爲你清理它,這實際上是我的一個問題。 「這個跨度在任何地方結束?」。 這不會改變打印出來的'$ row ['name']'的值,儘管它可能會使它看起來如此。一定要查看您的實際HTML,看看發生了什麼。您也可能希望使用Firefox的W3 Validator或HTML Validator擴展。 – JAL