不知道为什么它不会插入
$name = 'tom';
$email = 'swag';
$number = 123;
mysqli_query($connection, "INSERT INTO `table` (`name`, `email`,
`number`) VALUES ('$name', '$email', '$number')");
这只是一个测试,看看为什么它不会插入,我已设置连接并且没有抛出错误。
答案 0 :(得分:3)
根据the documentation for mysqli_query()
,它会在失败时返回FALSE
,在成功插入时返回TRUE
。
首先,检查其返回值,看它是否认为失败或成功。它可能认为它失败了,在这种情况下,使用mysqli_error()
来获取错误的字符串描述。