Ben üzerinde çalışıyorum bir iş için bir şey dişli comment türünü dayalı bir "derinlik" oluşturmak çalışıyorum. Kodu (aşağıda) çalışır ama prob. hantal ve ayrıca $ x derinliklerine gitmek istiyorum ki ben bu döngüler "çok", basit bir / daha iyi bir şekilde nasıl oluşturulacağı hakkında herhangi bir öneriniz anlamına gelir yaptın yolu?
$sql = $azdb->get_row("SELECT * FROM ".$table_prefix."_content WHERE ID='".$_GET['ID']."'");
if($sql):
echo '<h2>'.$sql->content_title.'</h2>';
echo date('d m Y',strtotime($sql->content_modified));
echo '<br />';
echo $sql->content;
endif;
$sql = $azdb->get_results("SELECT * FROM ".$table_prefix."_content WHERE content_parent='".$_GET['ID']."'");
if($sql): foreach($sql as $sql):
echo '<div class="comments">';
echo '<h2>Main '.$sql->content_title.'</h2>';
echo date('d m Y',strtotime($sql->content_modified));
echo '<br />';
echo $sql->content;
echo '<br />';
$sql1 = $azdb->get_results("SELECT * FROM ".$table_prefix."_content WHERE content_parent='".$sql->ID."'");
if($sql1): foreach($sql1 as $sql1):
echo '<div class="comments">';
echo '<h2>'.$sql1->ID.' - '.$sql1->content_title.'</h2>';
echo date('d m Y',strtotime($sql1->content_modified));
echo '<br />';
echo $sql1->content;
$sql2 = $azdb->get_results("SELECT * FROM ".$table_prefix."_content WHERE content_parent='".$sql1->ID."' ");
if($sql2): foreach($sql2 as $sql2):
echo '<div class="comments">';
echo '<h2>'.$sql2->content_title.'</h2>';
echo date('d m Y',strtotime($sql2->content_modified));
echo '<br />';
echo $sql2->content;
echo '</div>';
endforeach; endif;
echo '</div>';
endforeach; endif;
echo '</div>';
endforeach; endif;
yardım takdir. Teşekkürler