Я очень плохо знаком с PHP и кодированием и пытаюсь научиться - но я застрял и надеялся, что кто-то может указать, что не так -
Мой код показывает текст "Ошибка", как толькокак я открываю свою страницу.Моя цель - показывать «Отказ» только тогда, когда пользователь вводит информацию, и ему не удается подключиться к базе данных.
Я использую WAMP, и мой сервер баз данных находится в MySQL.Кроме того, когда я нажимаю «Зарегистрироваться», я не получаю никаких результатов в своей базе данных - и не появляется сообщение об ошибке, чтобы указать причину.
php
<?php
require('connect.php');
$username = @$_POST['username'];
$password = @$_POST['password'];
$repass = @$_POST['repassword'];
$Email = @$_POST['email'];
if(isset($_POST['submit']))
{
if($query = mysqli_query("INSERT INTO users (`id`, `username`, `password`, `email`) VALUES ('', '".$username."', '".$password."', '".$Email."')"))
echo "Success";
}else{
echo "Failure";
}
?>
база данных
<?php
$connect = mysqli_connect("localhost", "root", "") or die("Couldn't connect to server");
mysqli_select_db($connect, "php_forum") or die("Couldn't connect to database");
?>
Пожалуйста, помогите!Дайте мне знать, если я не объяснил, что происходит достаточно хорошо