나는 쉽게 조작 할 수 있도록 데이터베이스에서 가져온 클래스와 고유 ID를 사용하여 divs
을 많이 나타내는 동적 페이지를 만듭니다. 내가 최선의 방법을하고 있는지 확실하지 않거나 나에게 이해하기가 거칠고 힘들어 보이지 않습니다. 나는 더 많은 경험을 가진 누군가가 같은 것을 성취 할 수있는 더 좋은 방법이 있는지를 깨닫도록 도울 수 있기를 바라고 있습니다. 예를 들어 :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>";
}
}
나는 모든 내용이 별도의 divs
에있을 원하기 때문에 나는 그것이 div
반향이 이유는, 대신 중 하나는 MySQL의 쿼리에서 데이터를 분리합니다. 다행히도 충분한 정보를 제공해 주셔서 더 이상 필요 하신지 알려주세요.
Smarty와 같은 템플릿 시스템 사용을 고려해야합니다. http://www.smarty.net/ – Joren
템플릿 시스템을 사용하려면 @Joren에 동의합니다. 나는 개인적으로 스마티의 팬이 아니지만. – Boundless
에코가 거의없는 대신 전체 텍스트에 하나의 에코를 사용하는 것이 더 스마트하지 않습니까? – Yotam