powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / пройтись по результату `постолбечно` :)
15 сообщений из 15, страница 1 из 1
пройтись по результату `постолбечно` :)
    #33549421
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MySQL на запрос возвращает таблицу - двумерный массив ,если я правильно понимаю терминологию.
как пройтись по нему построчно - я знаю -
$spisok = mysql_query($sql);
Код: plaintext
1.
2.
3.
while ($row_id = mysql_fetch_assoc($spisok))
{
// какие-то теложвижения...
}
А как сделать это по столбцам? Мне надо перебрать столбцы по одному...

====
общий смысл такой - ту "таблицу" что вернула mysql мне надо `развернуть на 90 градусов` при выводе....
...
Рейтинг: 0 / 0
пройтись по результату `постолбечно` :)
    #33549473
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
while ($row_id = mysql_fetch_assoc($spisok))
{
  foreach($row_id as $col_name => $col_value)
  {
    //какие-то телодвижения со столбцом
  }
}
...
Рейтинг: 0 / 0
пройтись по результату `постолбечно` :)
    #33549504
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хм... ща попробую :)


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
пройтись по результату `постолбечно` :)
    #33549519
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lissyara
хм... ща попробую :)

Попробуй
...
Рейтинг: 0 / 0
пройтись по результату `постолбечно` :)
    #33549562
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
неа... не то.
мне надо в первый заход цикла все значения первой колонки, во вотрой -
второй колонки, в третий ....


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
пройтись по результату `постолбечно` :)
    #33549570
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
видно, придётся лепить число запросов по числу колонок...


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
пройтись по результату `постолбечно` :)
    #33549594
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пройдись по всем строчкам и составь обратный массив

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
while ($row_id = mysql_fetch_assoc($spisok))
{
  foreach($row_id as $col_name => $col_value)
  {
    $result[$col_name][] = $col_value;
  }
}

print_r($result);
...
Рейтинг: 0 / 0
пройтись по результату `постолбечно` :)
    #33549727
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мрачновато как-то выглядит... А зачем?
...
Рейтинг: 0 / 0
пройтись по результату `постолбечно` :)
    #33549773
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Транспонировать таблицу, переделав запрос - проблема?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
пройтись по результату `постолбечно` :)
    #33549778
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
график строю, для статистики сайта.
хоцца не строками, ас чтоб линии были вертикально....
строка 1 - собстно графики
строка 2 - даты

mysql возвращает:
дата - страниц

получается график повёрнут на 90 градусов.... вот и мучаюсь.

в общем-то проблему обошёл - два раза while прогнал - посторил две строки.
просто думал может есть изящней решение...


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
пройтись по результату `постолбечно` :)
    #33549782
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 4m@t!c
невкурил... пример можно?


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
пройтись по результату `постолбечно` :)
    #33549805
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
define: Транспонирование
Это то, что сделал Damnedest на клиенте. Я предлагаю тоже самое, но только на стороне сервера.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
пройтись по результату `постолбечно` :)
    #33549839
Фотография Berkut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно неизвестное количество неизвестных значений представить как столбцы...
...
Рейтинг: 0 / 0
пройтись по результату `постолбечно` :)
    #33550011
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мдя... у меня это обошлось дешевле - один и тот же запрос несколько раз. с
учётом того, что второй раз mysql его вернёт мгновенно - по времени наверно
быстрей будет....


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
пройтись по результату `постолбечно` :)
    #33550023
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати - вот итог - http://www.lissyara.su/?id=1142


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / пройтись по результату `постолбечно` :)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]