Данные из формы не отправляются в MySQL датабазу. Вот код:
<?php
if (isset($_POST['login']) && isset($_POST['password']) && isset($_POST['email']) && isset($_POST['phone']) && isset($_POST['token'])){
$login = $_POST['login'];
$password = $_POST['password'];
$email = $_POST['email'];
$phone = $_POST['phone'];
$token = $_POST['token'];
$db_host = '';
$db_user = '';
$db_password = '';
$db_base = '';
$db_table = '';
$mysqli = new mysqli($db_host,$db_user,$db_password, $db_base);
if ($mysqli->connect_error) {
die('Ошибка : ('. $mysqli->connect_error .') '. $mysqli->connect_error);
}
$result = $mysqli->query("INSERT INTO ".$db_table." (login,password,email,phone,token) VALUES ('$login','$password','$email','$phone','$token')");
if ($result == true){
echo "Информация занесена в базу данных";
}else{
echo "Информация не занесена в базу данных";
}
}
mysqli_close($mysqli);
?>
На выходе выдает "Информация не занесена в базу данных"
$db_host = '';
$db_user = '';
$db_password = '';
$db_base = '';
$db_table = '';
не только ето а и одиночные кавычки здесь
$result = $mysqli->query("INSERT INTO ".$db_table." (login,password,email,phone,token) VALUES ('$login','$password','$email','$phone','$token')");
место етого надо
$result = $mysqli->query("INSERT INTO ".$db_table." (`login`,`password`,`email`,`phone`,`token`) VALUES (".$login.",".$password.",".$email.",".$phone.",".$token.")");
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Данные в базу не отправляются,поля не подсвечиваютсяС бд все нормально,если добавить отзыв напрямую через нее,то все выводится
хочу добавить ip адреса в sql server через php запросом, не получается (наверное из за двоеточие) в таблице Users столбец user_ip тип данных nvarchar(300)