Loading...
Помощь по скриптам | Вопрос к мастерам
Кароч. Пишу код:

$otz=mysql_fetch_array(mysql_query("SELECT * FROM `otz`"));
if($otz['ip']==$_SERVER['REMOTE_ADDR'])
{
запрос на добавление отзыва
}

else
{
ECHO'Такой IP уже имеется в базе.';
}

Но не пашет. Пишет Такой IP уже имеется в базе., хотя это первый запрос будет
Все, работает. Моя ошибка

<?php
if(mysql_num_rows(mysql_query("SELECT * FROM `otz` WHERE `ip`='".$_SERVER['REMOTE_ADDR']."'")> 0) echo 'IP есть в базе';
?>

________
посл. ред. 27.06.2015 в 16:15; всего 1 раз(а); by TJersy
TJersy , Зачем? Мне например, чтобы не было совпадения с браузером опять переменную создать? Я просто сделал условие, и забыл поставить ! . Чтобы если ип пользователя не совпал с ип в базе, тогда запрос идет, если совпадает, то не идет.
TJersy , а нет, стой, забей. Я неправильно прочитал твою записть Гг
RUS (27.06.2015 в 16:19)
TJersy , Зачем? Мне например, чтобы не было совпадения с браузером опять переменную создать? Я просто сделал условие, и забыл поставить ! . Чтобы если ип пользователя не совпал с ип в базе, тогда запрос идет, если совпадает, то не идет.

Ты о чем?

<?php

if(mysql_num_rows(mysql_query("SELECT * FROM `otz` WHERE `ip`='".$_SERVER['REMOTE_ADDR']."'")> 0) echo 'IP есть в базе';
else
запись

?>
TJersy , 5 пост Гг
Онлайн: 6
Время:
Gen. 0.0839
(c) Bym.Guru 2010-2026