こんにちは私は000webhostでテーブルを設定しました。 ID、名前、ユーザー名、年齢、パスワードの列を設定しました。何らかの理由で、私はレジスタのコードを実行し、エラーが何であるかわからないときに、ユーザー名がテーブルに表示されません。 Register.phpのコードは次のとおりです。登録/ログインNotworking android/PHP
<?php
$con = mysqli_connect("*****", "****", "*****", "****");
$name = $_POST["name"];
$age = $_POST["age"];
$username = $_POST["username"];
$password = $_POST["password"];
$statement = mysqli_prepare($con, "INSERT INTO user (name, username, age, password) VALUES (?, ?, ?, ?)");
mysqli_stmt_bind_param($statement, "siss", $name, $username, $age, $password);
mysqli_stmt_execute($statement);
$response = array();
$response["success"] = true;
echo json_encode($response);
?>
'name、username' ---' siss'ここでは一致しません。注文は重要で、http://php.net/manual/en/mysqli.error.phpはあなたにそれについて語っていたでしょう。 –
クエリが実行される前に、投稿されたユーザー名を読み取ろうとします。 –
@KoenHollanderどこに5がありますか?編集:あなたが削除されました。 –