我在使用 PHP 5.3 将表单中的数据插入 MySQL 5.5 数据库时遇到问题我能够插入我的数据,但是我得到了重复的插入。
这是我的代码:
<?php
$host ="localhost";
$user ="root";
$password ="password";
$database ="database1";
$table ="users";
mysql_connect("$host","$user","$password")or die(mysql_error());
mysql_select_db("$database")or die(mysql_error());
$mysql = "INSERT INTO $table (username,password)
VALUES('$_POST[username]','$_POST[password]')";
if(!mysql_query($mysql)) die(mysql_error());
echo"Data inserted";
mysql_close();
?>
我得到的错误信息是
"undefined index:username"
"undefined index:password"
我的表字段是三个 id、用户名和密码。