php echo會失敗我有一個奇怪的問題,我認爲是用我的設置(Windows 10上的WAMP)。我是初學者,正在致力於我的第一個項目(重寫舊的Access/VBA解決方案)。如果我echo「<」
我想創建一個HTML下拉列表 - mysqli_query工作正常,我可以回顯我需要的列表並獲得準確的行數。但是當我嘗試任何以'<'開頭的echo語句時,頁面的其餘部分不會運行。
<在其他任何地方都很好,但是在開始階段。我需要的是能夠把
while($row = mysqli_fetch_assoc($result)) {
echo "<option value ='".$row['schoolName']."'>".$row["schoolName"]."</option>";
}
這只是顯示$ row [「schoolName」] biut沒有其他文本的列表。
該代碼可能存在一些錯誤,但我用更短的回聲串測試了它,並且如果'<'是回聲之後的第一個東西,它們總是會失敗。我沒有收到錯誤消息 - 上面的代碼只是給出了$ row ['schoolName]的正確列表。
任何想法?
您/是/輸出到'select'標籤是嗎? – Stuart
你看過你的頁面源代碼嗎?因爲如果你得到*一些*輸出,這意味着它不是你的代碼失敗... –
也許你正在尋找http://php.net/manual/en/function.htmlspecialchars.php – donald123