我有一个大问题,我无法找到解决方案。我的问题是我想在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>
任何人都可以帮我吗?
答案 0 :(得分:-1)
在_
使用-
代替user-register
,以便获得最有可能解决问题的user_register
。你忘了在'$phone'
<强> 更新 强>
试
INSERT INTO `user_register` (`firstName`, `lastName`, `email`, `phone`, `password`, `cpassword`) VALUES ('$firstName', '$lastName', '$email', '$phone', '$password', '$cpassword')"
如果还没有更改数据库中的user_register