いくつかの投稿変数をデータベースに挿入しようとしていますが、うまく動作しないようです。これが現時点での私のコードです。
include('db_connect.php'); // = $connection
$name = $_POST['name'];
$email = $_POST['email'];
$result = mysqli_query($connection,"SELECT * FROM users WHERE email='$email'");
$row = mysqli_num_rows($result);
if($row==0)
{
echo("email was not found");
mysqli_query($connection,"INSERT INTO users (name, email, comfirmed) VALUES ('".$name."', '".$email."', 0)");
}
else
{
echo("email was found");
}
インサートのバリエーションをいくつか試しましたが、うまくいきません。変数を静的な値に置き換えると、正常に機能し、データベースが更新されます。また、この時点でセキュリティに問題があることも認識していますが、挿入を機能させることに集中してから、戻ってそれらを修正したいと考えています。