私はPHPを初めて使い、簡単なログインシステムを作っています。 誰かが登録したいときは、register.htmlに行き、insert.phpに行きます。 以下のコードは、フォームのデータをテーブルに追加する必要がありますが、そこには現れません。 私はそれがおそらく次の行であると思われます:$ sql = INSERT INTO ... コードの最後にechoステートメントが表示されます これには簡単な答えがあるかもしれませんが、それを見つける。 ありがとうございます、どんな助けも本当にありがとうございます!再びPHPは、データベースにデータを追加しないで、任意のアイデア?
insert.php
<?php
$email=$_POST['email'];
$name=$_POST['name'];
$password=$_POST['password'];
$con = mysql_connect("localhost","user","[email protected]");
mysql_select_db("database", $con);
$sql="INSERT INTO table_name (email, name, password)
VALUES ('$email', '$name', '$password')";
echo"Thank you, you are now registered and can login on our homepage";
mysql_close($con);
?>
のためのコードは、ありがとう!
<?php $ email = $ _ POST ['email']; $ name = $ _ POST ['name']; $ password = $ _ POST ['password']; $ con = mysql_connect( "localhost"、 "username"、 "password"); mysql_select_db( "database"、$ con); $ sql = "INSERT INTOテーブル(メール、名前、パスワード) VALUES( '$ email'、 '$ name'、 '$ password')"; echo "ありがとう、あなたは今登録されており、私たちのホームページにログインできます"; mysql_close($ con); ?> – Niall