Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Wamp数据库没有';不更新所有字段_Php_Mysql_Sql_Mysqli - Fatal编程技术网

Php Wamp数据库没有';不更新所有字段

Php Wamp数据库没有';不更新所有字段,php,mysql,sql,mysqli,Php,Mysql,Sql,Mysqli,我正在从用户输入将数据插入WAMP数据库: PHP <?php $con=mysqli_connect("127.0.0.1","beni","2155","visitbulgaria"); // Check connection if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } // escape variables for security $

我正在从用户输入将数据插入WAMP数据库:

PHP

<?php
$con=mysqli_connect("127.0.0.1","beni","2155","visitbulgaria");
// Check connection
if (mysqli_connect_errno())
{
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

// escape variables for security
$forename = mysqli_real_escape_string($con,$_POST['Forename']);
$surname = mysqli_real_escape_string($con,$_POST['Surname']);
$email = mysqli_real_escape_string($con,$_POST['Email']);
$username  = mysqli_real_escape_string ($con,$_POST['Username']);
$password  = mysqli_real_escape_string ($con,$_POST['Password']);

$sql="INSERT INTO `customer`(`Forename`, `Surname`, `Email`, `Username`, `Password`)
VALUES ('$forename', '$surname', '$email', '$username', '$password')";

if (!mysqli_query($con,$sql))
{
  die('Error: ' . mysqli_error($con));
}
echo "1 record added";

mysqli_close($con);
?>

当您启动查询时??我的意思是
mysqli_query()
。请发布您的表模式,将$username'、$password'更改为直接值,并检查它是否工作……例如'testusername'、'testpassword'确保'是字符粘贴问题,在实际代码中是'在执行mysqli转义之前,请尝试放置这一行<代码>变量转储($\u POST);模具()这将验证所有字段是否正确过帐到脚本中
<html>
    <body>
        <form action="insert.php" method="post">
            Firstname: <input type="text" name="Forename">
            Lastname: <input type="text" name="Surname">
            Email: <input type="text" name="Email">
            username: <input type="text" name="Username">
            pass: <input type="text" name="Password">
            <input type="submit">
        </form>
    </body>
</html>