
Отлично всё работает, уже даже в функционал CMS добавил. Теперь из настроек пользователя, в личном профиле, он автоматом будет получать корректную телепрограмму, без танцев с бубном и колдовством над устройствами просмотра.
# Sitego (02.10.2017 / 20:51)Ооо дааа, гг ... Мне по работе недавно пришлось править js-код, и вроде бы всё логично в коде, но пару часов поисков по гуглу ничем мне так и не помогли. Пока Макс (Симба) не написал мне пример, дальше я не мог идти, гг... Так что ты верно заметил - надо знать, что гуглить.
ДоХтор, хорошо, когда знаешь, что именно ищешь.
select user_add from tab1 where time_add BETWEEN $time_start and $time_end
union all /* без ALL выведет только уники */
select user_add from tab2 where time_add BETWEEN $time_start and $time_end
$query = "
SELECT `user_add`
FROM `users`, `tab1`, `tab2`, `tab3`, `tab4`
WHERE `time_add` >= $time_start AND `time_add` <= $time_end
";
# kantry (14.10.2017 / 17:24)Ну так из поста следует: Есть 1 таблица `users` и 4 таблицы `tab1`, `tab2`, `tab3`, `tab4`
ДоХтор, А `users` то на кой здесь нужен?
П.П.С. И с таким запросом вылезет что то типа column 'user_add' in field list is ambiguous
$query = "
SELECT
`users`.`user_add`,
`tab1`.`user_add`,
`tab2`.`user_add`,
`tab3`.`user_add`,
`tab4`.`user_add`
FROM `users`, `tab1`, `tab2`, `tab3`, `tab4`
WHERE `time_add` >= $time_start AND `time_add` <= $time_end
";
UPD: Убрал лишнюю запятую из запроса. # ДоХтор (14.10.2017 / 17:41)Мало ли что он там написал
Ну так из поста следует: Есть 1 таблица `users` и 4 таблицы `tab1`, `tab2`, `tab3`, `tab4`
SELECT `id` FROM `users` WHERE id IN(
select user_add from `tab1` WHERE time_add BETWEEN $time_start AND $time_end)
OR id IN(
select user_add from `tab2` WHERE time_add BETWEEN $time_start AND $time_end)