есть 2 таблицы
TABLE - id,name
TABLE2 - id,name,text
задача следующая
нужно получить последние 10 записей с полем name, из первой таблицы (name одинаковые в двух таблицах) а затем по этим значениям name, вывести все значения из второй таблицы.
Кто, что подскажет?
Не могу понять что сделать нужно. Зачем тебе 2 абсолютно одинаковые таблицы?
~AL~, они не одинаковые, суть в следующем.
вся инфа в таблице 2 хранится, в первой таблице для каждой записи `name` есть дополнительные строки.
Чуть ошибся, не name одинаковые, а id из второй таблицы равен name из первой.
Фильм - id, name, desc, views
Скачать - id, id_Фильм, link
т.е. мне нужно получить 10 линков, и зная id_Фильм который равен id Из таблицы Фильм, вывести часть инфы с другой таблицы.
SELECT `link` FROM `table2` LEFT JOIN `table1` ON table2.film_id = table1.id ORDER BY `id` DESC LIMIT 10
~AL~, ругается, когда вывести в цикле пытаюсь
Fatal error: Call to a member function fetch_assoc() on a non-object
Добавлено 10.10.13 в 03:15:47:
разобрался, спасибо.