내 HTML 양식을 가져 와서 지정된 데이터베이스에 제출하려고했습니다. 나는 오류가 발생하지 않는 결과가 아직 없다는 것을 알고 모든 것을 시도했다.내 HTML 데이터가 데이터베이스에 표시되지 않습니다.
HTML 양식
<form action = "connect.php" method = "post">
<br>
<br>
<br>
<h5 style ="color:White;" style="font-family:verdana" align = "center"><font size = "2">
<fieldset >
<legend>Personal information:</legend>
First name: <br>
<input type = "text" name ="firstname">
<br>
Last name: <br>
<input type = "text" name ="lastname"><br>
Username: <br>
<input type = "text" name = "username"><br>
Password <br>
<input type = "password" name ="password"><br>
School <br>
<input type = "text" name ="school"><br>
Department <br>
<input type = "text" name ="department"><br>
Year Of Study <br>
<input type = "text" name ="studyYear"><br>
Email <br>
<input type = "text" name ="email"><br>
Phone number <br>
<input type = "text" name ="phoneNumber"><br><br>
Gender <br>
<input type = "radio" name = "gender" value ="male">Male<br>
<input type = "radio" name = "gender" value ="female">Female<br>
<input type = "radio" name = "gender" value ="male">Other<br>
<br><br>
<input type ="submit" value ="Insert">
</h5>
</fieldset>
</h5>
</form>
PHP CODE
<?php
// Connect to localhost
$connect = mysqli_connect('localhost', 'root', '', 'sigma');
if(!$connect) {
echo("Didn\'t work ". mysqli_error());
}
// Get values from the form
$ID = $_POST['UserID'];
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$username = $_POST['username'];
$password = $_POST['password'];
$school = $_POST['school'];
$dept = $_POST['department'];
$studyYear = $_POST['studyYear'];
$email = $_POST['email'];
$phone = $_POST['phoneNumber'];
// SQL query to insert the data collected from the form into the database.
$sql = mysqli_query ($connect, 'INSERT INTO users (firstname, lastname, username, password,
school, department, studyYear, email, phoneNumber)
VALUES ("'.$firstname.'", "'.$lastname.'", "'.$username.'","'.$password.'",
"'.$school.'", "'.$dept.'", "'.$studyYear.'", "'.$email.'", '.$phone.')');
if ($sql)
{
echo 'Inserted';
}
else
{
echo 'Not Inserted';
}
mysqli_close($connect);
?>
PHP 코드를 입력하십시오. –
어떤 오류/오류가 있습니까? PHP 오류가 활성화되어 있습니까? – VSG24
@ShudhanshShekhar 바로 아래에있는 HTML 양식 코드 감사합니다. – Delalixx