私は長い間何が間違っているのかを突き止めてきましたが、それを理解することはできません. ローカルの MySQL データベースに接続しようとしています。これを実行すると、エラーはスローされません。また、データベースとテーブルが存在し、ユーザー名とパスワードが正しいこともわかっています。
<?php
// Connects to your Database
$con = mysqli_connect("localhost", "**MY_USERNAME**", "**MY_PASSWORD**", "gamesite_data") or die(mysql_error());
$username = $_POST["username"];
$password = $_POST["password"];
$first_name = $_POST["first_name"];
$last_name = $_POST["last_name"];
$age = $_POST["age"];
mysqli_query($con, "INSERT INTO information (`username`, `password`, `first_name`, `last_name`, `age`) VALUES ($username, $password, $firstname, $last_name, $age);"
);
?>
<?php
mysqli_close($con)
?>