mysqli_query()不会插入表中

时间:2014-10-03 16:37:51

标签: php mysql

不知道为什么它不会插入

$name = 'tom';
    $email = 'swag';
    $number = 123;

mysqli_query($connection, "INSERT INTO `table` (`name`, `email`, 
`number`) VALUES ('$name', '$email', '$number')");

这只是一个测试,看看为什么它不会插入,我已设置连接并且没有抛出错误。

1 个答案:

答案 0 :(得分:3)

根据the documentation for mysqli_query(),它会在失败时返回FALSE,在成功插入时返回TRUE

首先,检查其返回值,看它是否认为失败或成功。它可能认为它失败了,在这种情况下,使用mysqli_error()来获取错误的字符串描述。