Loading...
PHP/MySQL | неправильно составил что ли?
неправильно составил что ли?

$test = mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_post` WHERE `tema` = '".$id."' ORDER BY `id`"));

mysql_query("DELETE FROM `forum_post` where `id` != '".$test."' and `tema` = '".$id."'");

запрос должен удалить все посты,кроме того поста,который наxодится в forum_post самым первым (тоисть пост создателя темы),но запрос не работает,удаляет все посты,в чем проблема?
Может limit в первом нужен?
shou, *facepalm*
shou (07.05.2015 в 11:05)
Может limit в первом нужен?

щас проверю
Asadal, Первый запрос верен, второй подозрительный особенно после AND
RUS (07.05.2015 в 11:05)
shou, *facepalm*
давай ляпни
shou (07.05.2015 в 11:05)
Может limit в первом нужен?

нэт
RUS (07.05.2015 в 11:06)
Asadal, Первый запрос верен, второй подозрительный особенно после AND

через запятую ставить?
Asadal, я не про написание, все написано нормально. Знаю что ошибка во втором запросе.
$test = mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_post` WHERE `tema`='".$id."' ORDER BY `id` DESC LIMIT 1")); попробуй заменить первый
Онлайн: 1
Время:
Gen. 0.1357
(c) Bym.Guru 2010-2025