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

166
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
автоподписка в группу вк

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

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

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

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

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

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

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

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

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

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

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

153