-2
我有一个大问题,我不能找到解决方案。我的问题是,我要注册用户在PHP登记表,但问题是,它可以在数据库中添加这是我的Php错误添加数据库中的用户错误
REGISTER.PHP准则
<?php
include("signup.php");
error_reporting(E_ALL);
ini_set('display_errors', 1);
require('config.php');
$firstName = $_POST['firstname'];
$lastName = $_POST['lastname'];
$email = $_POST['email'];
$phone = $_POST['phone'];
$password = $_POST['password'];
$cpassword = $_POST['cpassword'];
$newUser="INSERT INTO user-register (firstName, lastName, email, phone, password, cpassword) VALUES ('$firstName','$lastName','$email',$phone,'$password','$cpassword')";
if (mysqli_query($connection,$newUser))
{
echo '<h3 class="success"> Register Successfull </h3>';
}
else
{$e = error_get_last();
echo $e;
echo "Error adding user in database<br/>";
}
?>
和这里我的表格代码
<form action="register.php" method="post">
<!--First name form -->
<div class="form-group">
<div class="pi-input-with-icon">
<div class="pi-input-icon"><i class="icon-user"></i></div>
<input type="text" class="form-control" id="exampleFirstName" placeholder="First name" name="firstname" >
</div>
</div>
<!-- End First name form -->
<!--Last name form -->
<div class="form-group">
<div class="pi-input-with-icon">
<div class="pi-input-icon"><i class="icon-user"></i></div>
<input type="text" class="form-control" id="exampleLasttName" placeholder="Last name" name="lastname" >
</div>
</div>
<!-- End Last name form -->
<!-- Email form -->
<div class="form-group">
<div class="pi-input-with-icon">
<div class="pi-input-icon"><i class="icon-mail"></i></div>
<input type="email" class="form-control" id="exampleInputEmail" placeholder="E-mail" name="email">
</div>
</div>
<!-- End email form -->
<!-- Phone Number Form-->
<div class="form-group">
<div class="pi-input-with-icon">
<div class="pi-input-icon"><i class="fa fa-mobile" style="padding-left:3px;"></i></div>
<input type="tel" class="form-control" id="exampleInputPhone" placeholder="Phone Number" name="phone">
</div>
</div>
<!-- PHone Number Form End-->
<!-- Password form -->
<div class="form-group">
<div class="pi-input-with-icon">
<div class="pi-input-icon"><i class="icon-lock"></i></div>
<input type="password" class="form-control" id="exampleInputPassword" placeholder="Password" name="password" >
</div>
</div>
<!-- End password form -->
<!-- Password form -->
<div class="form-group">
<div class="pi-input-with-icon">
<div class="pi-input-icon"><i class="icon-lock"></i></div>
<input type="password" class="form-control" id="exampleInputConfirmPassword" placeholder="Confirm Password" name="cpassword" >
</div>
</div>
<!-- End password form -->
<!-- Checkbox -->
<!-- <div class="checkbox pi-margin-bottom-20">
<label class="pi-small-text">
<input type="checkbox">I agree to the <a href="#">Terms of Use</a>
</label>
</div>
<!-- End checkbox -->
<!-- Submit button -->
<p>
<button type="submit" class="btn pi-btn-base pi-btn-wide pi-weight-600" name="submit">
Create An Account
</button>
</p>
<!-- End submit button -->
</form>
</div>
任何人都可以帮我吗?
错误添加用户在数据库中 – 2014-09-01 08:50:53
发布在您的屏幕或日志文件上抛出的mysql错误 – gvgvgvijayan 2014-09-01 08:51:41
可能有东西用'user-register'是一个sql语法错误。 -1不读[数据库错误消息](http://php.net/manual/en/mysqli.error.php)。 – AD7six 2014-09-01 08:51:53