下面我有一个简单的表单字段。这个字段旁边有一个输入"命名你的卡"姓名='名称'。好吧,我想确保人们不能复制输入的名称,因为它进入我的数据库,用户可以根据此名称字段检索信息。我很难确定如何避免使用此名称中的重复名称=' name'领域。任何帮助都会非常感激。
这是我的主页
<div class="field class">
<form action='newlist.php' method='POST'>
Name Your Card <input class="ha" type='text' name='name' required/>
<textarea class="hello" type='text' name='one' placeholder=''></textarea> <p>
<textarea class="hello" type='text' name='two'></textarea> <p>
<input type='submit' value='create'/>
这是主页表单字段指向的页面
<?php
$servername = "localhost";
$username = "root";
$password = "root";
$dbname = "christmas";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql="INSERT INTO list (name, one)
VALUES
('$_POST[name]','$_POST[one]' , '$_POST[two]')";
if ($conn->query($sql) === TRUE) {
echo "We have successfully saved your name "; echo "Be sure to share your list, '"; echo $_POST['name'] ; echo "' with friends!";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
$conn->close();
?>