你好再次代碼大師,動態下拉菜單不顯示剩餘的html代碼,什麼錯誤?
我被困在這段代碼的下拉菜單。這裏的代碼
echo '<h3>Select Supplier</h3>';
$deliver_sql = mysql_query("SELECT supplier_name FROM delivery") or die(mysql_error());
echo '<div align="left">';
echo '<form class="forms" action="returns.php" method="post" name="companyform">';
echo "<select class=\"input\" name=\"companyNames\" onChange=\"this.form.submit()\">";
while($row = mysql_fetch_array($deliver_sql) or die(mysql_error()))
{
echo '<option value="'.$row['supplier_name'].'">'.$row['supplier_name'].'</option>';
}
break;
echo '</select>';
echo '</form>';
echo '</div>';
我的問題是,這個代碼有什麼問題嗎?因爲當我打開此特定頁面時,頁腳不顯示。
它就像是有什麼是打破整個HTML代碼,導致頁腳不顯示,即使我用$_POST['companyform']
也無法檢測到。
有人可以找到導致此錯誤的原因。
我也雙重檢查所有的結束標記,它是全部結束正常。 –