mysqli_query()没有';t插入表格


mysqli_query() doesn't insert into table

不知道为什么不插入

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

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

根据mysqli_query()的文档,它在失败时返回FALSE,在成功插入时返回TRUE

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