Не могу никак разобраться,что здесь не так ,когда ввожу статичные данные например: "SET `password` = '123' " все изменяется, а когда пытаюсь вывести данные из формы,ничего не изменяется( Вот код:
<?php
$password = $_POST['password'];
$login = $_POST['login'];
$mysqli = new mysqli("localhost","root","","registration3")or die("Нет соединения: " . mysql_error());
print ("Удачно соединено");;
$mysqli->query("SET NAMES 'utf8' ");
//$result = mysql_query ("UPDATE `users` SET `password` = $password WHERE `users`.`login` = $login;");
$result = $mysqli->query("UPDATE `users` SET `password` = '$password' WHERE `users`.`login` = '$login';");
$mysqli->close();
?>
<a href="index.php" style="color:blue" >Назад</a>
<h1>Восстановление пароля</h1>
<form action="change.php" method="POST" >
<input type="text" name="login" placeholder="Введите логин" >
<input type="password" name="password" placeholder="Введите пароль" >
<button type="submit" name="do_change">Отправить</button>
</form>