-1
저는 정말 기본적인 PHP/SQL을 배우려고 노력하고 있으며, 묻기 전에 검색을했지만 실제로는 저에게 복잡한 예제입니다.데이터베이스에 들어가기 전에 중복을 확인하십시오.
여기 제가 사용하고 가볍게 편집 한 기본 자습서 코드입니다.
사용자 이름이 이미 존재하는지 다시 확인하지 않으려면 기존 코드에 추가 할 수있는 항목은 무엇입니까?
<html>
<body>
<?php
// put your code here
$servername = "localhost"; //should be same for you
$username = "user"; //same here
$password = "password"; //your localhost root password
$db = "myDB"; //your database name
$conn = new mysqli($servername, $username, $password, $db);
if($conn->connect_error){
die("Connection failed".$conn->connect_error);
}else{
echo "Connected<br>";
}
$sql="INSERT INTO login (username, password)
VALUES
('$_POST[username]','$_POST[password]')";
echo "<br><br>Inserting into db: ";
if($conn->query($sql)==TRUE){ //try executing the query
echo "Query executed<br>";
}
else{
echo "Query did not execute<br>";
}
$conn-> close(); //close the connection to database
?>
</body>
</html>