wish
Новичок
Рекурсивная функция, массив, explode
Здравствуйте, товарищи программисты.
Отдельно приветствие товарищу Фанату (и скорее всего к нему вопрос)
Условия задачи:
a. Есть рекурсивная функция, которая выбирает объявления из базы данных проходя по id и pid индексам в базе данных MySQL.
b. Каждый результат запроса из базы данных записывается в ассоциативный массив (1) через mysql_fetch_assoc
c. Далее этот массив (1) превращается в строку через implode
d. Далее строка записывается в массив (2) *$allMassiv[] = $string*
e. Далее из массива (2) строки снова преобразуются в массив (1) и начинают выводится объявления в цикле.
Вопрос:
1. При обратном преобразовании (пункт e) мне нужно проставить индексы массива в соответствии с определенным порядком. Есть ли возможность через explode или другую функцию делать массив с текстовыми ключами?
2. Будет ли скрипт работать быстрее, если его делать на основе многомерных массивов?
Спасибо всем!
Здравствуйте, товарищи программисты.
Отдельно приветствие товарищу Фанату (и скорее всего к нему вопрос)
Условия задачи:
a. Есть рекурсивная функция, которая выбирает объявления из базы данных проходя по id и pid индексам в базе данных MySQL.
b. Каждый результат запроса из базы данных записывается в ассоциативный массив (1) через mysql_fetch_assoc
c. Далее этот массив (1) превращается в строку через implode
d. Далее строка записывается в массив (2) *$allMassiv[] = $string*
e. Далее из массива (2) строки снова преобразуются в массив (1) и начинают выводится объявления в цикле.
Вопрос:
1. При обратном преобразовании (пункт e) мне нужно проставить индексы массива в соответствии с определенным порядком. Есть ли возможность через explode или другую функцию делать массив с текстовыми ключами?
2. Будет ли скрипт работать быстрее, если его делать на основе многомерных массивов?
Спасибо всем!