<form role="form" action="" method="post">
<div class="form-group">
<label class="sr-only" for="form-username">First Name:</label>
<input type="text" name="firstname" placeholder="First Name" class="form-username form-control" id="form-username" required="">
</div>
<div class="form-group">
<label class="sr-only" for="form-username">Middle Name:</label>
<input type="text" name="middlename" placeholder="Middle Name" class="form-username form-control" id="form-username">
</div>
<div class="form-group">
<label class="sr-only" for="form-username">Last Name:</label>
<input type="text" name="lastname" placeholder="Last Name" class="form-username form-control" id="form-username" required="">
</div>
<div class="form-group">
<label class="sr-only" for="form-username">Address:</label>
<input type="text" name="address" placeholder="Address" class="form-username form-control" id="form-username" required="">
</div>
<div class="form-group">
<label class="sr-only" for="form-username">Phone No:</label>
<input type="text" name="phoneno" placeholder="Phone No" class="form-username form-control" id="form-username" required="">
</div>
<div class="form-group">
<label class="sr-only" for="form-username">Email Id:</label>
<input type="email" name="email" placeholder="Email Id" class="form-username form-control" id="form-username" required="">
</div>
<div class="form-group">
<label class="sr-only" for="form-username">Password:</label>
<input type="password" name="password" placeholder="Password" class="form-username form-control" id="form-username" required="">
</div>
<button type="submit" name="submit" class="btn">Sign in!</button>
</form>
<?php include_once('config.php');
if(isset($_POST['submit'])) {
$firstname = $_POST['firstname'];
$middlename = $_POST['middlename'];
$lastname = $_POST['lastname'];
$address =$_POST['address'];
$phoneno = $_POST['phoneno'];
$email = $_POST['email'];
$password = $_POST['password'];
//query
$query ="INSERT INTO login(`id`, `first_name`, `middle_name`, `last_name`, `address`, `phone_no`, `email`, `password`) VALUES ('',$firstname','$middlename','$lastname','$address','$phoneno','$email','$password')";
$result = @mysqli_query($query,$link);
if (!$result) {
echo "Data is not Inserted"; //this statement show me all time when submitting the data
}else { echo "Data is Inserted Successful";}}?>
Can u help me what mistake i m doing.
最佳答案
您可以执行以下几项操作:
- 删除
myslqi_query
前面的@以显示错误消息。 - 如果您仍然没有看到错误消息,请确保报告错误。请参阅display-errors和 error_reporting() .
- 定义后立即执行
echo $query
。如果查询看起来正确,则复制它,并尝试使用 MySQL 客户端(例如 HeidiSQL 或mysql
命令行)对数据库运行它。 - 纠正你的英语。不要使用“短信英语”。这会鼓励人们帮助你。
关于php - 为什么使用wamp向本地服务器发送数据不成功?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46136393/