|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Объединить результат mysql_fetch_array() в одну переменную |
|
[решено] Объединить результат mysql_fetch_array() в одну переменную
|
D_Master
Сообщения: n/a |
Всем привет!
Подскажите, пожалуйста, каким образом можно объединить весь результат функции mysql_fetch_array(); в одну переменную? Обычно я делаю так:
Выведет, к примеру, Но сейчас понадобилось вернуть все данные массива из своей функции и затем только вывести на экран. Должно получиться что-то вроде такого: |
|
Отправлено: 04:14, 08-07-2009 |
Deadooshka Сообщения: 2482
|
Профиль | Отправить PM | Цитировать т.е. рекурсивно склеить элементы массива? см. пример.
|
Отправлено: 04:32, 08-07-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Deadooshka Сообщения: 2482
|
Профиль | Отправить PM | Цитировать по умолчанию mysql_fetch_array содержит и числовой и ассоциативный массивы, поэтому при склеивании будут дубли. Чтобы избежать этого, нужно вторым параметром добавить константу MYSQL_ASSOC (чтобы оставить только ассоциативный)... либо юзать mysql_fetch_assoc...
|
Отправлено: 04:47, 08-07-2009 | #3 |
D_Master
Сообщения: n/a |
|
Отправлено: 04:57, 08-07-2009 | #4 |
Ветеран Сообщения: 1862
|
Профиль | Сайт | Отправить PM | Цитировать А как вам такой вариант? Все значения пишем в массив, а потом как хотим так и выводим.
|
|
------- Отправлено: 19:35, 08-07-2009 | #5 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать Igor_I, разве можно называть переменную зарезервированным словом return?
|
Отправлено: 19:46, 08-07-2009 | #6 |
Ветеран Сообщения: 1862
|
Профиль | Сайт | Отправить PM | Цитировать Извините, я особо не раздумывал над переделкой примера. Обычно названия переменных делаю понятными. В данном случае было бы - $name или $sqlname
|
------- Отправлено: 21:38, 08-07-2009 | #7 |
Старожил Сообщения: 460
|
Профиль | Отправить PM | Цитировать Цитата Coutty:
и даже такой вариант: $include, и такой $function ... |
|
------- Отправлено: 21:38, 08-07-2009 | #8 |
Deadooshka Сообщения: 2482
|
Профиль | Отправить PM | Цитировать |
Отправлено: 07:30, 09-07-2009 | #9 |
Ветеран Сообщения: 1862
|
Профиль | Сайт | Отправить PM | Цитировать Sham, это понятно, просто есть слова которые без $ могут что-то обозначать, лучше такие не использовать.
|
------- Отправлено: 17:23, 10-07-2009 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Как записать в переменную результат выполнения команды? | MSI | Скриптовые языки администрирования Windows | 64 | 24-12-2020 18:20 | |
CMD/BAT - [решено] Строка результат выполнения filever.exe передать в переменную | dARKest | Скриптовые языки администрирования Windows | 3 | 07-09-2009 22:50 | |
Прочее - Как объединить подсети в одну сеть? | ldima | Сетевые технологии | 14 | 30-08-2009 18:20 | |
Объединить 2 разные ЛВС в одну | golowastik | Microsoft Windows NT/2000/2003 | 23 | 08-02-2009 18:23 | |
Как можно объединить две подсети в одну? | Pallot | Сетевые технологии | 7 | 21-03-2006 11:18 |
|