Привет! В общем, как начинающий решил попробовать сделать нечто в духе регистрации. HTML: <form action="save_reg_data.php" method="post"> <br> <input type="text" name="login" required placeholder="Ваш email"> <br> <br> <input type="text" name="password" required placeholder="Пароль"> <br> <br> <input type="text" name="re-password" required placeholder="Повторите пароль"> <br> <br> <input type="submit" name="button3" value="Регистрация и вход"> </form> А вот php PHP: <?php $db = mysqli_connect("localhost", "root", "root", "myfirstdb"); mysqli_select_db ($db, "myfirstdb"); if(isset($_POST['button3'])){ $login = $_POST['login']; $password = $_POST['password']; $rpassword = $_POST['re-password']; } if($password == $rpassword) { echo "Успех!"; mysqli_query($db, "INSERT INTO 'users' ('login', 'password') VALUES ('$login','$password')"); } else { echo "Ошибка..."; } ?> Ошибки не выдает. Но и данные в БД не забивает... В чем тут дело?
капай глубже, проверь каждую строчку отладка/debug http://phpfaq.ru/debug https://netbeans.org/kb/docs/php/debugging_ru.html https://php.ru/forum/threads/howto-...i-po-shagam-i-s-kartinkami.58974/#post-474550
"localhost", "root", "root", "myfirstdb" обычно локалка без пароля mysqli_select_db ($db, "myfirstdb"); зачем? если указали уже в пред строке бд 13 строку добавь: var_dump ( $password, $rpassword ); --- Добавлено --- + синтаксическая ошибка line 14 если я просто без пост запросов перейду на этот скрипт