enter image description here我是初学者。我正在创建一个学校项目的网页。我已经创建了所有的html和CSS,但是现在我仍然必须将网页连接到数据库。我网页的菜单之一是帮助和联系,我的网页用户可以从我创建的联系表中向我写些东西。 观看了一些youtube视频后,我学习了如何编写php部分并将其使用XAMPP连接到mysql的方法。我想创建用户从我的网页的联系表中写给我的东西,然后将用户写的数据存储到我的sql数据库中。 但是问题出在我没有将提交数据插入数据库后,将数据插入数据库。
<form method="post" action="db1.php">
<label for="name">Emer</label><br>
<input type="text" id="fname" name="name" placeholder="Emri juaj..">
<br>
<label for="lastname">Mbiemer</label><br>
<input type="text" id="lname" name="lastname" placeholder="Mbiemri juaj..">
<br>
<label for="email">Adrese Email</label><br>
<input type="text" id="e-mail" name="email" placeholder="Emaili ku deshironi t'ju kontaktojme..">
<br>
<label for="message">Subjekti</label><br>
<textarea id="subject" name="subject" placeholder="Shkruani dicka.." style="height:200px"></textarea>
<br>
<input type="Submit" value="submit">
</form>
<?php
$host = "localhost";
$user ="root";
$pass = "";
$db= "perdoruesit";
$connect=mysqli_connect($host, $user ,$pass, $db);
if(isset($_POST['submit']) ){
$name=$_POST['name'];
$lastname=$_POST['lastname'];
$email=$_POST['email'];
$message=$_POST['message'];
$sql = "insert into user (name,lastname,email,message) values ('".$_POST['name']."', '".$_POST['lastname']."', '".$_POST['email']."', '".$_POST['message']."')";
$result= mysqli_query($connect, $sql);
if(mysqli_num_rows($result)== 1){
echo "Te dhenat tuaja jane futur";
exit();
}
else{
echo mysql_error();
exit();
}
}
?>