Покинул форум
Сообщений всего: 619
Дата рег-ции: Март 2012 Откуда: Ярославль
Помог: 0 раз(а)
[+][+][+]
Суть в том чтоб сделать вывод аватаров топиков.
Точно не знаю.
Можно ли сделать запрос к 3 таблицам так чтоб к каждому автору был верный аватар?
Или нужно делать еще 1 запрос , но с фильтрацией по автору?
DeepVarvar
Отправлено: 23 Июня, 2012 - 17:37:45
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
WHERE forums.id NOT IN (17,16,18,65,79,65,78,82,81,77,83,54,5,20,66,67)
Зачем перечислять нужные поля?Не разу не делал так.
Вот щас результат таков:
Выводи один и тот же топик, а аватарка только у 1.Что не так в запросе? (Добавление)
Хелп люди.
Panoptik
Отправлено: 23 Июня, 2012 - 20:05:04
Постоянный участник
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
таблица юзерс соединяется неверно
не указан внешний ключ таблицы в выражении ON
----- Just do it
Predator
Отправлено: 23 Июня, 2012 - 20:11:51
Частый посетитель
Покинул форум
Сообщений всего: 619
Дата рег-ции: Март 2012 Откуда: Ярославль
Помог: 0 раз(а)
[+][+][+]
Что за внешний ключ таблицы, скажи пожалуйста. Как узнать?
Покинул форум
Сообщений всего: 619
Дата рег-ции: Март 2012 Откуда: Ярославль
Помог: 0 раз(а)
[+][+][+]
Спс поставил на того кто открыл тему все хорошо, но мне нужно поставить на того кто ответил последний.А тат как у тех тем у которых нет еще ответов соответственно и поле last_post_member пустое.
Вопрос в следующем.
Как сделать так чтоб при отсутствии в поле (last_post_member) значений бралось из поля member_name_open.
И наоборот. Есть функция для такого?
DeepVarvar
Отправлено: 23 Июня, 2012 - 23:14:10
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
Вынести условие из ON в WHERE и там использовать OR или NOT NULL...
А на самом деле чем дальше в лес тем крупнее воробьи.
Я все же советую пересмотреть структуру БД, лучше добавить еще таблиц со связями чем мучаться со сложными условиями выборки.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.