Loading...
Обучение/Помощь новичкам | Проверка на существование строки
Вообщем уже мозги совсем не варят...
Нужно сделать проверку на существование строки в таблице.
Вот что я пишу

$i=mysql_query("SELECT * FROM `inv` WHERE `inv`='".$_POST['inv']."'");
if($i==NULL){
echo '<div class="creawap"><font color="red">Инвайта не существует!</font></div>';
}

Не выводиться надпись если инвайта не существует
Как нормально сделать?
________
посл. ред. 09.02.2015 в 16:14; всего 1 раз(а); by Саня
$i=mysql_result(mysql_query("SELECT * FROM `contact` WHERE `inv`='".$_POST['inv']."'"));

if($i<=0){

echo '<div class="creawap"><font color="red">Инвайта не существует!</font></div>';

}
array (09.02.2015 в 16:14)
$i=mysql_result(mysql_query("SELECT * FROM `contact` WHERE `inv`='".$_POST['inv']."'"));

if($i<=0){

echo '<div class="creawap"><font color="red">Инвайта не существует!</font></div>';

}

изменил первый пост + инвайт может состоять из букв или цифр или все вместе
Саня , ну у тебя же нет фильтра на цифры вроде
ну вот нах?
$i=mysql_query("SELECT * FROM `inv` WHERE `inv`='".$_POST['inv']."'");
зачем просто запрос отправлять без задания ?
array (09.02.2015 в 16:16)
Саня , ну у тебя же нет фильтра на цифры вроде

там не нужны фильтры и прочая дребедень. Просто проверка на существование строки
up + 13000'ный пост мой

$i= mysql_num_rows (mysql_query("SELECT * FROM `inv` WHERE `inv`='".$_POST['inv']."'") ) ;

if($i==NULL){

echo '<div class="creawap"><font color="red">Инвайта не существует!</font></div>';

}
T-TJersy (09.02.2015 в 16:38)

$i= mysql_num_rows (mysql_query("SELECT * FROM `inv` WHERE `inv`='".$_POST['inv']."'") ) ;

if($i==NULL){

echo '<div class="creawap"><font color="red">Инвайта не существует!</font></div>';

}


благодарю. Конкретно туплю
Тему #
Онлайн: 5
Время:
Gen. 0.1189
(c) Bym.Guru 2010-2026