這更多的是一個哲學問題,這個問題的第一部分是針對其他正在與相同想法掙扎的新手。在HTML頁面上的php分貝查詢vs ajax調用以在同一頁面上填充字段
幾個月前,我學會了如何將php放在HTML頁面上,讓它在構建DOM時讀取db和填充變量。請注意,我把PHP ABOVE的HTML,它工作正常。
<?php
open db
read table
list variables
?>
<html>
<head>
</head>
<body>
<div id="mydiv"><? echo $lastname ?></div>
</body>
</html>
在不同頁面上有很多我的東西是重複的,所以我試圖「包括」(在html以上)常規的東西,但沒有成功。
<?php include '../php/myroutinestuff.php' ?>
<html>
<head>
</head>
<body>
<body>
</html>
但我能得到「小包括」如果我把他們的HTML體內工作。所以幾天前我真的需要做包括,發現如果我把一個「大包括」內的HTML(不在上面),一切都很好。
<html>
<head>
<?php include '../php/myroutinestuff.php' ?>
</head>
<body>
<div><?php echo "$lastname" ?>
<body>
</html>
這讓我想到了「最佳途徑」,「標準方法」,用於從數據庫中讀取數據和填充DOM「專家們做到這一點。」
問題:
你經常使用PHP的HTML網頁加載之前讓服務器填充的元素?
你從來沒有在HTML頁面上使用PHP,並且只有在加載後才使用ajax調用來填充頁面?
你使用兩者的混合?你使用什麼標準?
這個問題還有其他方法嗎?
非常感謝!
非常感謝您的意見!所以我走在正確的軌道上! – TimSPQR