
07.02.2009, 01:05
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
Совершенно не понял про массив id шников.
Но я как-то переделывал вышеупомянутую ф-цию примерно таким образом (в виде рекурсии).
Возможно какие-то ошибки допустил, писал с ходу
PHP код:
<?php
function tree($id, $parent_id=0){
$sql = mysql_query('SELECT * FROM `comments` WHERE `id` = '.intval($id).'
AND`parent_id` = '.$parent_id);
if($sql && mysql_num_rows($sql)){
while($res = mysql_fetch_object($sql)){
if($res->parent_id) return tree($id, $res->parent_id);
else return $res->text;
}
}
}
?>
Последний раз редактировалось .:EnoT:.; 20.03.2009 в 19:34..
Причина: Исправил)
|
|
|