在 PHP 中,我试图将注册信息插入数据库。我已经解决了一堆错误,现在在提交表单后我的窗口中没有任何内容,也没有任何内容写入数据库。窗口一片空白。我已经研究了答案,但没有找到任何帮助。我已经使用各种技术多次重写了我的 VALUES 语句,尝试使用某些代码字符并且不使用它们。字符包括 {}、[] 和 "" 以及 ''。
我还没有编写语句来清理我的数据,我确实意识到这是必要的,我只想让脚本首先运行。
我的表单的当前代码位于一个文件中,而我当前的 PHP 代码位于第一个文件引用的另一个文件中。这是我当前的 PHP 代码:
<?php
if (isset($_POST['submit']))
{
$first_name = $_POST['first_name'];
$last_name = $_POST['last_name'];
$user_name = $_POST['user_name'];
$band_name = $_POST['band_name'];
$label_name = $_POST['label_name'];
$city = $_POST['city'];
$state = $_POST['state'];
$zip_code = $_POST['zip_code'];
$email = $_POST['email'];
$confirm_email == ['email'];
$password = $_POST['password'];
$confirm_password == ['$password'];
$dbc = mysqli_connect('localhost', 'root', 'fishstench', 'Site Database.mwb.bak')
or die('Error connecting to MySQL server.');
$query = "INSERT INTO Users (User_ID, First_Name, Last_Name, User_Name, (SHA)Password, Email, Join_Date " .
"VALUES ('{$_POST[First_Name]}','{$_POST[Last_Name]}','{$_POST[User_Name]}','{$_POST[Password]},','{$_POST[Email]}','{$_POST[date]}')";
$query = "INSERT INTO Location (City, State, Zip_Code " .
"VALUES '{$_POST[City]}','{$_POST[State]}','{$_POST[Zip_Code]}')";
$query = "INSERT INTO Band_Name (Band_Name, Label_Name " .
"VALUES '{$_POST[Band_Name]}','{$_POST[Zip_Code]}')";
$result = mysqli_query($dbc, $query)
or die('Error querying database.');
mysqli_close($dbc);
echo 'Thanks for signing up!<br />';
} ?>