Как проверить существование записи в базе MySQL

Форум для тех кто начинает осваивать язык php.
Аватара пользователя
Вирус
Сообщения: 28

Как проверить существование записи в базе MySQL

Сообщение Вирус » Пн апр 13, 2015 11:24 pm

Привет! Сабж, как можно проверить существует ли запись в базе данных или нет?
Вроде раньше был на руках этот код, а теперь не помню где он.
Реклама
Аватара пользователя
Slash
Администратор
Сообщения: 2028
Поблагодарили: 62 раза

Re: Как проверить существование записи в базе MySQL

Сообщение Slash » Вт апр 14, 2015 8:13 am

Код: Выделить всё

$connect = mysqli_connect($dbhost, $dbuser, $dbpasswd, $dbname); # Подключаемся к БД
if (!$connect) # Если соединения нет, выводим ошибку на экран
{
    mysqli_error();
}

# Создаем запрос
$sql = "SELECT field
   FROM table
   WHERE field = '$field'";
$query = mysqli_query($connect, $sql); # Выполняем запрос      
if (mysqli_num_rows($query) > 0) # Если количество искомого значения будет больше одного, выводим сообщение об ошибки
{
    echo 'Запись существует';
}

Вернуться в «PHP»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость