そこで、簡単な新規ユーザー登録フォームを作成しています。ついに新しいユーザーデータをデータベースに追加することができました。ただし、これが成功したかどうかを自動的にチェックする PHP を少し含めたいと思います。私は周りを見回しましたが、これを示唆しているようです:
$sql= "INSERT INTO users(Firstname, Lastname, username, password)
VALUES ('$newfirstname', '$newlastname', '$newusername', '$newpassword')";
mysqli_query($con, $sql);
if (!mysqli_query($con,$sql))
{
die('Error: ' . mysqli_error($con));
}
//if it works
echo "record added";
mysqli_close($con);
ただし、これはデータベースに 2 つの重複レコードを追加するようです! 誰でも理由がわかりますか?私は問題を
if (!mysqli_query($con,$sql))
{
die('Error: ' . mysqli_error($con));
}
助けてくれてありがとう!PHPやmysqlなどを始めたばかりです。