Вот пример проверки при удалении ответа в Вопросы-Ответы:
case "delmy_aa":
$id=intval ($_GET['id']);
$zapr = mysql_fetch_array(mysql_query("SELECT * FROM `question_vote` where `ida` = '" . $id . "' and `id_user` = '" . $user_id . "'"),0); //проверяем, Ваш ли вопрс?
if((!$zapr)&&($rights < 7)) //если это чужой ответ и Вы не админ
{
echo 'Вы не можете удалять чужие ответы!<br />';
}
else
{
mysql_unbuffered_query ( "delete from `question_vote` where `ida` = '" . $id . "'");
mysql_unbuffered_query ( "delete from `question_a` where `id` = '" . $id . "'");
echo 'Ответ успешно удален<br />';
}
echo '<a href="index.php?act=myansw">К списку моих ответов</a><br />';