Для того чтобы вывести последнюю, использую такой вот запрос:
$result = mysql_query("SELECT * FROM link ORDER BY id DESC LIMIT 1",$db);
Но проблема в том, что нужно контролировать заходил ли этот человек по этой ссылке, для этого я создал другую таблицу данные и в ней отмечаю id человека и id ссылки. Тобишь в конце-то концов я имею массив id ссылок, которые я должен пропустить и не выводить из БД в первом запросе.
Массив получаю так:
$result_2 = mysql_query("SELECT * FROM link_2 WHERE id=$id_user",$db);
$myrow_2 = mysql_fetch_array($result_2);
$id_url = $myrow_2['id_link']
И вот момент истины, как написать теперь запрос чтобы из первой БД доставалась последняя запись исключая id_link из второго запроса?
Я пробовал так:
$result = mysql_query("SELECT * FROM link WHERE id != '$id_url' ORDER BY id DESC LIMIT 1",$db);
Но все-равно достается ссылка, которую пользователь уже посещал..