Как всегда впорос с запросами ))
1.
Дмитрий (13.08.2010 / 02:52)
сделал вообщем проверку юзеров на одинaковые айпишнеги, во
<?
$q = mysql_query("SELECT * FROM `users` WHERE `user_ip`='".$us_i."' ORDER BY `id` DESC LIMIT 10");
while ($res = mysql_fetch_assoc($q)) {
echo 'Подозреваемый: '.$res['user'].'</a><br/>
его IP: ' . $res['user_ip'];
}
Вообщем так, все работает норм, НО, если например я проверяю свой ник на возможные клоны IP и их нету, товыведет только меня, теперь вопрос: как сделать чтобы меня не выводило? пробовал так: не правильно получилось,
<?
$q = mysql_query("SELECT * FROM `users` WHERE `user_ip`='".$us_i."' LIMIT 1");
$res = mysql_fetch_assoc($q);
if ($res['id'] == $row['id']) {
echo 'Возможные ники: только мой :) <br/>';
break;
}
2.
Константин (13.08.2010 / 03:46)
<?
$q = mysql_query("SELECT * FROM `users` WHERE `user_ip`='".$us_i."' AND `user_id`>'1' ");
$res = mysql_fetch_assoc($q);
if ($res['id'] == $row['id']) {
echo 'Возможные ники: только мой :) <br/>';
break;
}
Только не ругайтесь если что, я только учусь.
Мой вариант основывается на том что он будет выдавать результаты, тоесть юзеров которых ID больше 1, тоесть если твой ID 1 то думаю подойдет
3.
Lugaro (13.08.2010 / 03:49)
<?
$id = 1;
$sql = mysql_query("SELECT * FROM user WHERE ip = (SELECT ip FROM user WHERE id = $id) AND id != $id");
while ($res = mysql_fetch_assoc($sql)) {
echo 'Подозреваемый: '.$res['user'].'</a><br/> его IP: ' . $res['user_ip'];
}
?>
А если выше есть надобность запрашивать анкетные данные подозреваемого то пиши так
<?
$id = 1;
$sql = mysql_query("SELECT * FROM user WHERE ip = '$ip' AND id != $id");
while ($res = mysql_fetch_assoc($sql)) {
echo 'Подозреваемый: '.$res['user'].'</a><br/> его IP: ' . $res['user_ip'];
}
?>
4.
Lugaro (13.08.2010 / 03:50)
Только имя таблицы поменяй на свою
5.
Дмитрий (13.08.2010 / 04:12)
хм спс ща заюзаю, кстати с Днюхой Толик
6.
Дмитрий (13.08.2010 / 04:31)
Мда, так оно только скрывает меня и списка подозреваемых, но если их вообще ниодного нету то выведет пустой экран как сделать чтобы выводило типа "только я"
7.
Дмитрий (13.08.2010 / 05:05)
разобрался аднака
close#
8.
Lugaro (13.08.2010 / 05:48)
Mr-General (13 Августа 2010 / 03:12)
хм спс ща заюзаю, кстати с Днюхой Толик
спс =)
URL:
https://visavi.net/topics/12568