我正在創建一個動態頁面,它回顯了很多divs
,並從數據庫中提取了一個類和一個唯一的ID,以便輕鬆操作它們。我不確定我是否以最好的方式做到這一點,它似乎是馬虎,我很難理解。我希望有更多經驗的人能幫助我弄清楚是否有更好的方法來完成同樣的事情。例如:結合了php和大量的html
if ($comment['reply'] == 1) {
echo '<div class="comment">';
echo $comment['comment'];
echo "</div>";
echo '<BR /> <div class="replys" id="'.$comment['id'].'">';
echo '</div>';
echo '<div class="replyTo" id="'.$comment['id'].'reply">';
while ($replys = $stmt1->fetch(PDO::FETCH_ASSOC)) {
if ($replys['order_by'] % 2 == 0){
echo '<div class="replyToEven">';
echo $replys['reply'];
echo "</div>";
} else {
echo '<div class="replyToOdd">';
echo $replys['reply'];
echo "</div>";
}
}
我之所以把它呼應一個div
是因爲我希望所有的內容是在單獨divs
,而不是一個將數據從MySQL查詢分開。希望我已經提供了足夠的信息,讓我知道你是否需要了。
你應該考慮使用像Smarty這樣的模板系統:http://www.smarty.net/ – Joren
我同意@Joren使用模板系統。雖然我個人不是Smarty的粉絲。 – Boundless
它是不是更聰明的使用一個回聲整個文本而不是回聲少? – Yotam