[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод значений с БД
Markus111
Подскажите как мне вывести с БД в таком формате, и с минимум запросов в БД

             date1 date2 date3 ....
name1 4 41 23
name2 10 2 7
name3 3 7 9
.
.
.

таблица БД имеет поля name, date, position. Дату можно выводить не с БД, будет например 01.07,01.08... , но значение должно соответствовать дате, это будет Архив позиций

_____________
https://t.me/pump_upp
DedMorozzz
Уточни вопрос. Что именно выводить, по каким критериям и в чём именно сложность

_____________
Если не говорить пользователям, что Linux это "Сложно и страшно", то им совершенно всё равно, в чём не разбираться
Markus111
выводить name, date, position.
CREATE TABLE IF NOT EXISTS `stat_position` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`position` int(3) NOT NULL,
`date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`name` int(5) NOT NULL,
PRIMARY KEY (`id`)
)
ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=11 ;

--
-- Дамп данных таблицы `stat_position`
--

INSERT INTO `stat_position` (`id`, `position`, `date`, `name`) VALUES
(1, 10, '2013-08-07 10:05:15', name1),
(2, 12, '2013-08-07 11:06:49', name2),
(3, 45, '2013-08-06 14:04:00', name2),
(4, 56, '2013-08-05 10:05:15', name1),
(6, 1, '2013-08-07 10:05:15', name3),
(7, 5, '2013-08-06 10:05:15', name3),
(8, 1, '2013-08-05 10:05:15', name1),
(9, 45, '2013-08-05 10:05:15', name2),
(10, 78, '2013-08-06 10:05:15', name3);


Не получается вывести все сразу, что бы каждой дате соответствовало свое значение с position

_____________
https://t.me/pump_upp
Markus111
Я хочу сделать как на картинке
user posted image

_____________
https://t.me/pump_upp
DedMorozzz
выбираешь данные. Сортируешь по дате. Далее выводишь в таблицу по дате
Если не поймёшь как - завтра напишу. Как делать вывод - вот статья
http://phpforum.su/index.php?showtopic=21916

Единственная сложность - определить какой это день и по нему разделять. Но это всё 1 проверка

_____________
Если не говорить пользователям, что Linux это "Сложно и страшно", то им совершенно всё равно, в чём не разбираться
Markus111
Если я правильно понял, то для каждого "ключевого слова" надо будет делать запрос в БД, правильно? Если правильно, то это будет слишком много запросов

_____________
https://t.me/pump_upp
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.