Форумы портала PHP.SU » » Вопросы новичков » Ошибка при вводе информации в БД

Страниц (1): [1]
 

1. bobomars - 11 Июня, 2018 - 20:16:29 - перейти к сообщению
Пытаюсь отправить информацию пользователя методом POST в БД. Ни в какую не идёт.
Код:
//html

<!DOCTYPE html>

<?php require_once ('fff.php'); ?>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<form action="" method="POST">
<p>Login: <input type="text" name="name"></p>
<p>Password: <input type="password" name="password"></p>
<p><input type="submit" name="submit" value="Submit"></p>
</form>
</body>
</html>

//PHP

<?php
$db['hostname'] = "localhost";
$db['username'] = "root";
$db['password'] = "";
$db['database'] = "logpas";

$mysqli = mysqli_connect($db['hostname'], $db['username'], $db['password'], $db['database']);
if ($mysqli->connect_error) {
die('Connect Error (' . $mysqli->connect_errno . ') ' . $mysqli->connect_error);
}

$mysqli->query("SET NAMES UTF8");

If (isset($_POST['name'])) {
$log = $_POST['name'];
}

If (isset($_POST['password'])) {
$pas = $_POST['password'];
}

$query = "INSERT INTO `lp` (`id`, `Login`, `Password`) VALUES (NULL, $log, $pas)";
$res = mysqli_query($mysqli, $query);

if ($res==true)
{
echo "<br>Информация в базу добавлена успешно.";
}
else {
echo mysqli_error($sql);
}

mysqli_close($mysqli);
2. Строитель - 11 Июня, 2018 - 21:01:14 - перейти к сообщению
bobomars, смотрите ответы сервера, переводите тексты ошибок -- никто кроме вас лучше не сможет разобраться в вашем коде.

 

Powered by ExBB FM 1.0 RC1