次のコード:
$dbc = mysqli_connect("localhost","root","root","magnificantDatabase")
or die("Could not connect to database");
$sql = "INSERT INTO accounts(username, password, ip)
VALUES('$username','$password','$ip')";
mysqli_query($dbc, $sql)
or die(mysqli_error($dbc));
mysqli_query がエラーを返すのに失敗したときにエラーを返す必要がありますか? しかし、そうではありません:/なぜそうしないのか、誰にもアイデアがありますか?
ああ、エラーを返さないということは、何も返さないということです。完全に空白です。
編集:Webを検索した後(これは一般的な問題のように思えますが)、これを修正するものは何も見つかりませんでした。これに近い問題がありますが、どれもありませんまったく同じように見えることがわかりました。