Функция для форума № 1 (free :)

HabaHaba

Новичок
Функция для форума № 1 (free :)

Типа подумал, что многим новичкам хочется писать ццц-форумы.
Вот первый шаг который называется Рекурсивный вывод сообщений :)
Работает соответственно с SQL таблицей messages в которой есть как минимум следующие поля : mess_id, mess_parent_id, mess_header, authtor.

Function ListMessages($pid,$shift)
{
$query=mysql_query("SELECT * from messages where mess_parent_id='$pid' ORDER BY 'mess_id' DESC") OR DIE (mysql_error());
$num=mysql_num_rows($query);
if ($num<>0){
while ($row=mysql_fetch_array($query)){
for( $i=0; $i<$shift; $i++ ) {
echo "__";
}
echo"
|-<a href='index.php3?action=show&myid=$row[mess_id]&pid=$row[mess_parent_id]'>$row[mess_header]</a> ($row[authtor])

";
echo ListMessages($row[mess_id],$shift+1);
}
}
}
 
Сверху