В чем ошибка? ДАже если в таблице есть строка в которой записаны логин юзера ($log) и `lat_name` = meat все равно доступ закрыт в чем проблема?
вот код:
[in]default:
$res = mysql_fetch_assoc(mysql_query("select from `res` where `user` = '$log' && `lat_name` = 'meat' limit 1");
if(!$lala['id']){
exit('вход запрeщeн'); //Если в таблице нет строки в которой,записаны $log пользователя и `lat_name` = 'meat' то пользователю закрыт доступ.
}
else {
echo"<a href=\"kulinaria.php?mod=1\">1</a><br/>";
}
break;
[/in]
Как минимум потому что у тебя в SQL вместо && нужно поставить AND
изменил, все как было так и осталось
еще id после select
да и это быдлокод
<?
$res = mysql_fetch_assoc(mysql_query("select `id`from `res` where `user` = '".$log,"' and `lat_name` = 'meat' limit 1");
if(!$res['id']) exit('Иди отсюда');
?>
#FWLone, такого оператора нет в SQL,это не PHP
Так как мне осуществить данную функцию?
<?php
default:
$res = mysql_num_rows(mysql_query("SELECT * FROM `res` WHERE `user` = '$log' AND `lat_name` = 'meat' LIMIT 1");
if ($res == 0) {
exit('вход запрeщeн');
}
else {
echo"<a href="kulinaria.php?mod=1">1</a><br/>";
}
break;
?>
Попробуй.