Всем привет! помогите пожалуйста правильно сформулировать запрос к бд.
Нужно 1. просмотреть последнюю строчку в таблице 2. сравнить в ней name=$_post['name'] и msg=$_post['msg'] 3. если совпадение имеется значит выводим 1 если нет 0.
пробовал так
select count(*) from book where name='$_post[name]' and msg='$_post[msg]' order by id desc limit 1
ну из этого не чего не вышло т.к. он просто начинает искать последнее совподение
а мне нужно сравнить именно последнюю строку
$q = mysql_query("SELECT * FROM `book` WHERE `name`='".$_post[name]."' and `msg`='".$_post[msg]."' LIMIT 1;");
if (mysql_num_rows($q) > 0)
{
твои функции
}
Добавлено через 02:40 сек.
А не проще, например, записывать в сессию дату отправки последнего сообщения и проверять при отправке сообщений, сколько времени прошло?