クエリは実行されていますが、SQL サーバーに送信されていません。私の現在の登録スクリプト。
$link = mysqli_connect("$server", "$user", "$pass", "$webdb");
$username = mysqli_real_escape_string($link, (string) $_POST['username']);
$displayname = mysqli_real_escape_string($link, (string) $_POST['display_name']);
$email = mysqli_real_escape_string($link, (string) $_POST['email']);
$password = sha1((string) $_POST['password']);
$query="INSERT INTO user (`username`, `nicename`, `email`, `password`)
VALUES ('$username', '$displayname', '$email', '$password', '1')";
mysqli_query($link, $query);
mysqli_close($link);
echo $query;
?>
クエリから受け取った出力:
INSERT INTO user (username, nicename, email, password) VALUES ('orion5814', 'Orion5814', 'my@abc.com', '72f2ac484bee398758e769530dd56228d905884d', '1')
すべてのリンク変数を確認しましたが、適切な情報が適切に設定されている限り、それらはすべて正しく設定されているため、ここから他にどこに行くべきかわかりません。質問ばかりで申し訳ありません。少しでも役立つと思われる場合は、doxramos.org で見ることができます。