Проблемка с функцией
1.
TRAIL (22.05.2012 / 18:16)
Функция:
function file_path($pid){
global $db;
$query = $db -> query("SELECT * FROM files WHERE id='$pid' ORDER BY id ASC");
while($sql = $query -> fetch_array()):
echo '<a href="/download.php?id='.$sql['id'].'">'.$sql['name'].'</a>/';
file_path($sql['pid']);
endwhile;}
выводит пройденный путь, то есть /Как дела?/Флуд/Общение/, все верно, только сортировка нужна обратная, то есть /Общение/Флуд/Как дела?/ . и еще проблема, если вывод происходит с помощью echo - то путь смещается *** те куда, а если с помощью return то путь выводит как последний результат, типа /Как дела?/. помогитн проблемы решить, замучался
2.
Евгений (22.05.2012 / 18:18)
1) $query = $db -> query("SELECT * FROM files WHERE id='$pid' ORDER BY id DESC");
3.
TRAIL (22.05.2012 / 18:27)
2.
Ronson, логично, но я первым делом это и добавил. и безрезультатно
4.
Николай (22.05.2012 / 18:47)
Посмотри тему
навигационная строка
5.
TRAIL (22.05.2012 / 19:09)
4.
ritlen, не катит
6.
Николай (22.05.2012 / 19:36)
5.
TRAIL, что не катит?
7.
Петр (23.05.2012 / 08:40)
file_path($sql['pid'], 1);
$str='<a href="/download.php?id='.$sql['id'].'">'.$sql['name'].'</a>/'.$str; (поменяй местами строчки)
8.
TRAIL (23.05.2012 / 11:34)
7.
Im-ieee,большое спасибо!
URL:
https://visavi.net/topics/32103