Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: как сделать запрос в две таблицы
Покинул форум
Сообщений всего: 62
Дата рег-ции: Февр. 2010 Откуда: Россия
Помог: 0 раз(а)
[+]
Помогите сделать запрос.
У меня есть две таблицы:
В одной - h1vu5_comprofiler есть столбец "cb_actions" в котором хранятся названия материалов отмеченных пользователем.
Вторая таблица - материалы - h1vu5_content.
Мне нужно вывести те материалы у которых значение title совпадают со значениями первой таблицы столбца cb_actions .
Короче вывести материалы выбранные пользователем в поле cb_actions...
Покинул форум
Сообщений всего: 62
Дата рег-ции: Февр. 2010 Откуда: Россия
Помог: 0 раз(а)
[+]
Пробовал вот так :
SELECT *
FROM h1vu5_content,h1vu5_comprofiler
WHERE h1vu5_content.title LIKE h1vu5_comprofiler.cb_actions
Работает но ничего не выводит
А запрос Okula не понятен мне. Пишет Not data base selected
Покинул форум
Сообщений всего: 588
Дата рег-ции: Окт. 2009 Откуда: Днепропетровск
Помог: 8 раз(а)
запрос Okula правильный, и ваш тоже имеет право на жизнь, но в вашем я бы LIKE заменил на =
проверьте есть ли там соответствия по которым вы связываете таблицы
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.