Я создал сайт, на котором была создана регистрационная форма. Мне удалось получить соединение без ошибок, однако данные не вводятся из формы в базу данных. Код, который у меня есть для PHP, ниже ...Данные из WebForm не вводятся в базу данных (MySQL) PHP
$dbhost="refereelink.mysql";
$dbuser=" ";
$dbpass=" ";
$dbname="refereelink_com";
$conn = mysql_connect($dbhost, $dbuser, $dbpass)
or die (mysql_error());
mysql_select_db($dbname);
if (isset($_POST['add'])){
$firstname = $_POST['firstname'];
$surname = $_POST['surname'];
$dob = $_POST['dob'];
$city = $_POST['city'];
$r_country = $_POST['r_country'];
$r_region = $_POST['r_region'];
$r_level = $_POST['r_level'];
$r_email = $_POST['r_email'];
$r_contact_n = $_POST['r_contact_n'];
$r_username = $_POST ['r_username'];
$r_password =$_POST['r_password'];
$membership_type =$_POST ['membership_type'];
$insert=
"INSERT INTO referees (firstname, surname, dob, city, r_country, r_region, r_level, r_email, r_contact_n, r_username, r_password)
VALUES ('$firstname', '$surname', '$dob', '$city', '$r_county', '$r_region', '$r_level', '$r_email', '$r_contact_n', '$r_username', '$r_password')";
mysql_query($insert) or die(mysql_error());
}
Любая помощь по этому вопросу была бы оценена! Кажется, я не могу понять, в чем проблема: я проверил его много раз!
Почему это почти всегда «localhost»? Любая архитектура над мамой и поп-магазином будет иметь сервер SQL от веб-сервера. – Ohgodwhy
@ Ohgodwhy Я не думаю, что OP добрался до магазина мамы и поп-музыки, но должным образом отметил и отредактировал anyways – sjagr