【发布时间】:2015-05-09 18:53:44
【问题描述】:
我如何在不重复名称的情况下将数据插入数据库,例如,如果在数据库中找到的名称显示消息如何做到这一点??
<?php
$username ="root";
$password ="";
$hostname="localhost";
$db="a";
$dbhandle=mysql_connect($hostname ,$username ,$password,$db)or die('not connect to the database because:'.mysql_error());
mysql_select_db($db,$dbhandle);
$myusername=$_POST['user'];
$mypassword=$_POST['pass'];
$mypassword_conf=$_POST['Password_conff'];
if($mypassword==$mypassword_conf)
{
$sql="INSERT INTO aa( username, password,pass_con) VALUES
('$myusername','$mypassword','$mypassword_conf')";
if(! mysql_query($sql,$dbhandle))
echo "not insert";
else
echo "insert is Done";
mysql_close();
}
else
{
echo "not insert to db found error";
}
?>
【问题讨论】:
-
将名称列设为唯一键?