mysql不会插入第四行

时间:2015-07-26 13:47:51

标签: php mysql mysqli

我不确定发生了什么,但是这个数据库和影响它的php工作得很好,直到它到达第四行,现在它根本不会插入新记录。



if($_POST)
{

   $servername = ******;
   $username   = ******;
   $password   = ******;
   $db         = ******;

    $conn = mysqli_connect($servername, $username, $password, $db);


    mysqli_select_db($conn,$db);

    $uuid = $_POST['uuid'];



    $sql = "INSERT INTO uuid VALUES ('$uuid');";


    mysqli_query($conn,$sql);


    mysqli_close($conn);
}




我不确定发生了什么,但这是mysqli查询的相关代码。

1 个答案:

答案 0 :(得分:1)

试试这个

<?php

if(isset($_POST['uuid']))
{

   $servername = yourServerName;
   $username   = username;
   $password   = password;
   $dbname     = databaseName;

// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
}

$uuid = $_POST['uuid'];

$sql = "INSERT INTO tableName (columnName) VALUES ('$uuid')";

if (mysqli_query($conn, $sql)) {
    echo "New record created successfully";
} else {
    echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}

mysqli_close($conn);

}
?>

另外,我建议使用准备好的陈述。