Ошибка при проверки записи БД

202
24 января 2018, 16:10

Есть код PHP:

$sql = "SELECT id FROM users WHERE login = '$login' LIMIT 1"; 
$res = mysqli_query($mysql_con, $sql);
$row = mysqli_num_rows($res); // Если занят, то придет '1', если свободен, то придет '0'
 if ($row) {
    mysqli_query($mysql_con, "INSERT INTO 'users' ('id', 'login', 'password', 'email', 'IP', 'Browser', 'Date', 'City') VALUES ('', '$login', '$password', '$email', '$ipaddress', '$browser', '$Date', '$result');");
 } else {}

Когда есть логин - записывает в таблицу, если его нету, то ТОЖЕ записывает в таблицу.

Answer 1

Если поле id у вас auto_increment то:

INSERT INTO 'users' ('login', 'password', 'email', 'IP', 'Browser', 'Date', 'City') VALUES ('$login', '$password', '$email', '$ipaddress', '$browser', '$Date', '$result')
READ ALSO
автоподписка в группу вк

автоподписка в группу вк

Доброго времениОбъясните принцип действий по реализации кода по автоподписке на группу

198
как вывести изображение записи wordpress?

как вывести изображение записи wordpress?

как вывести изображение записи wordpress, без цикла?

186
Трансляция видео в реальном времени с записью

Трансляция видео в реальном времени с записью

Задача состоит в том, чтобы передавать потоковое видео на сервер, который будет эти потоки писать на жёсткий диск и параллельно, по запросу,...

209
Непонятный фрагмент кода

Непонятный фрагмент кода

Кто-нибудь может объяснить мне фрагменты кода, которые помеченны?

197