實施例I在服務器我應該在html頁面中編寫php代碼嗎?
$sql = "SELECT * FROM ..."
$result = mysqli_query($conn,$sql)
$row = array()
if($result){
while($r = mysqli_fetch_assoc($result)) {
$rows[] = $r;
}
我經常使用AJAX來顯示的HTML數據中的代碼選擇數據。但我看到有些人在HTML渲染由PHP像
的index.html
<div> <?php echo $row ?> </div>
我認爲它不夠好,但我不知道爲什麼。請爲我解釋。非常感謝
除非你指示你的系統把'.html'文件當作php,你將需要將擴展名改爲'.php'。那個,或者使用ajax並調用一個php文件。 –
我認爲這個問題太廣泛了,因爲這顯然取決於上下文。一般來說,任何一種方法都沒有問題。 – domsson
這個問題屬於過於寬泛/不清楚和基於意見的問題。或者甚至可能使用[使用.htaccess將所有.html頁面作爲.php文件運行?](http://stackoverflow.com/questions/4687208/using-htaccess-to-make-all-html-pages -to-run-as-php-files) –