Forum Webscript.Ru
Общие => Базы данных => Тема начата: Foshvad от 11 Марта 2002, 02:27:31
-
Javascript не подходит.
Как бы за один запрос, да с минимальной нагрузкой для базы, проверить, было ли последнее добавленное сообщение точно таким же как добавляемое?
Например
if (!mysql_num_rows(connect("SELECT id,message from table WHERE id = max(id)) )
не работает, ругается. Приходится делать
if (!mysql_num_rows(connect("SELECT id,message from table WHERE $new_message = message) )
что явно помедленнее будет. Как быть, что посоветуете?
-
SELECT id,message from table WHERE id =LAST_INSERT_ID() and $new_message = message
-
Foshvad
Запись делаешь а потом редирект
-
header("Location: $PHP_SELF");