Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 11:00 28.05.24 
Клубове/ Компютри и Интернет / PHP Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема рекурсия и масиви
Авторk (Нерегистриран) 
Публикувано24.01.03 20:32  



Здравейте,
дайте идейка как може да се реши следния проблем: с рекурсивна функция (ох колко ги обичам) се опитвам да изведа сортиран по име списък на категориите въведени в дървовиден тип от 1 мускл таблица.

Като краен резултат от функцията искам да получа масив с всички фетчвани записи
$a[0][Rid]
$a[0][Category]
$a[1][Rid]
$a[2][Category]
и т.н.

ф-ята има следния вид

function x($currentid) {
static $i=0;

$sql = "SELECT ..... WHERE ParentId='$currentid'";
$result=mysql_query($sql,$db);

while ($A[$i] = mysql_fetch_array($result)) {
......
$A = x($A[$i][Rid]); // tuk triabva da e neshto drugo
$i++;
}
return $A;
}

проблемът е как да съединявам получените масиви от всяко повикване на ф-ята
пробвах array_match, но нищо не се получи (зависва)

накратко казано, как да реализирам рекурсия, която връща резултат масив?
правили ли сте такова нещо?



Цялата тема
ТемаАвторПубликувано
* рекурсия и масиви k   24.01.03 20:32
. * Re: 1 kurs MEI Dremesht   25.01.03 02:00
. * Re: 1 kurs MEI k   25.01.03 10:18
. * Re: 1 kurs MEI Дpeмeщ   25.01.03 10:49
. * Re: 1 kurs MEI k   25.01.03 14:46
. * Re: 1 kurs MEI Дpeмeщ   25.01.03 17:41
. * Re: 1 kurs MEI k   25.01.03 10:20
. * Re: 1 kurs MEI Дpeмeщ   25.01.03 10:33
. * Re: BTW Dremesht   25.01.03 02:04
. * Re: рекурсия и масиви ro6avia   25.01.03 19:51
. * Re: рекурсия и масиви k   26.01.03 11:19
. * Re: рекурсия и масиви ro6avia   26.01.03 18:36
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.