мне надо проверить принадлежит ли юзеру заметка, если принадлежит то удаляем.. но проверить незнаю как)
мне надо проверить принадлежит ли юзеру заметка, если принадлежит то удаляем.. но проверить незнаю как)
hooligan (07.07.2011/20:08)ну вот это я не знаю зачем, смотря какая структура у автора гг а если серьезно то не вникал)
Зачем делать select по user[id] который приведет к первой записи в таблице, a не к той которую надо удалять... Короче хз... А че не так разве написал?
$q = mysql_query("SELECT * FROM `cms_users_notes` WHERE `id` = '" . $id . "'");
if ($q['user_id'] != $user_id)
Atmas (07.07.2011/20:11)мля буду нeзнаю что там главное... Гг
ну вот это я не знаю зачем, смотря какая структура у автора гг а если серьезно то не вникал)
но $id обозначать еще раз - нафиг не надо, в core.php это уже сделано.
и главное:
GaNN1baL, проверь мой вариант... ![]()
hooligan, твой вариант не работает)
при удалении передается ид заметки, может тогда и ид юзера передавать? или же идом заметки проверять ид юзера..
хз.
GaNN1baL (07.07.2011/20:11)точно, забыл... Вот так правильно...
мне надо проверить принадлежит ли юзеру заметка, если принадлежит то удаляем.. но проверить незнаю как)
$q=mysql_fetch_assoc(mysql_query("SELECT * FROM `cms_users_notes` WHERE `id` = '" . $id . "'"));
if ($q['user_id'] != $user_id) {
echo 'Вы не можете удалять чужою заметку';
} else {
mysql_query("DELETE FROM `cms_users_notes` WHERE `id` = '".$id."'");
} зачем я полез... Сам ведь дуб дубом...
последний вариант наверно работает, я так проверку делал у себя похожую...
hooligan (07.07.2011/20:26)наконец-то)) работает, спасибо)
зачем я полез... Сам ведь дуб дубом...последний вариант наверно работает, я так проверку делал у себя похожую...
hooligan, Да в принципе правильно...особо не глядел
Зы: не успел написать как уже проверили
Гг
йа не дуб...
![]()