|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.05.2013, 17:04 | #1 |
Пользователь
Регистрация: 22.02.2011
Сообщений: 38
|
выгрузка данных
в базе есть данные (mysql) в таблице info
id| name1 | name2 1 1 вася 2 1 петя 3 1 катя 4 2 олег 5 2 иван 6 3 вася 7 3 женя 8 1 женя .. n нужно вывести результат в след. виде таблица 1 1 1 вася 2 1 петя 3 1 катя 4 1 женя таблица 2 1 2 олег 2 2 иван таблица 3 1 3 вася 2 3 женя т.е. нужно вывести все значения равные name1=1 в таблицу 1, name1=2 в таблицу 2 и .т.д. заранее спасибо. |
16.05.2013, 19:47 | #2 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Что конкретно не получается?
Запрос, группировка результатов, вывод – с чем именно проблемы? |
16.05.2013, 23:09 | #3 |
Пользователь
Регистрация: 22.02.2011
Сообщений: 38
|
делаю запрос
потом считываю $query = "select * from a_results WHERE name1='1'"; выводит только таблица 1 таблица 1 1 1 вася 2 1 петя 3 1 катя 4 1 женя не могу понять как сделать чтоб было две и более. пытался вбить цикл, но не получается в WHERE name1=$i пока что вариантов больше не нашёл. p.s. совсем недавно познакомился с php, немного помогают знания vba excel/ |
16.05.2013, 23:52 | #4 |
Пользователь
Регистрация: 30.12.2010
Сообщений: 91
|
Или делаешь 3 запроса отдельно
PHP код:
PHP код:
также если хочешь все в один запрос запихнуть то гугли про Union
Я тебе помог, добавь отзыв)))))
Статьи по программированию Последний раз редактировалось MoBLer; 16.05.2013 в 23:56. |
17.05.2013, 00:02 | #5 |
Пользователь
Регистрация: 22.02.2011
Сообщений: 38
|
спасибо.
цикл всё же прогнулся под моим напором)) даже не знаю где была ошибка. мне показалось сначала, что туда нет возможности вставить цикл. |
17.05.2013, 00:07 | #6 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,022
|
Код:
ну если так не понятно, то можно и так Код:
|
17.05.2013, 00:37 | #7 |
Пользователь
Регистрация: 22.02.2011
Сообщений: 38
|
да, тоже подходит. спасибо и за Ваш вариант.
на перспективу оставил цикл. |
17.05.2013, 00:53 | #8 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Если нужно при этом обработать все записи в таблице – просто выбирай одним запросом, и потом группируй средствами PHP.
Там кода строк на 5-10, совсем просто. |
17.05.2013, 09:34 | #9 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,022
|
Цитата:
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перенос/выгрузка данных | vengiro | Microsoft Office Excel | 1 | 15.09.2012 12:39 |
Поиск и выгрузка данных из массива | staniiislav | Microsoft Office Excel | 3 | 06.04.2012 08:42 |
Выгрузка данных из другой таблицы | kuyann | Microsoft Office Excel | 2 | 18.12.2011 10:54 |
Выгрузка данных из БД в Excel | Rougez | Microsoft Office Excel | 3 | 17.06.2011 13:06 |
Развертывание(выгрузка) базы данных | --admin-- | SQL, базы данных | 0 | 27.05.2010 21:34 |