Php 为什么不将此数据集输入数据库?

Php 为什么不将此数据集输入数据库?,php,database,mysqli,Php,Database,Mysqli,我的一段代码没有将数据输入数据库,这是一个问题。有人看到了吗?因为,我看不到 我正在使用000的免费网络主机进行测试,如果这很重要的话 $ConnServ是通过另一个.PHP页面包含的,并且正在处理对服务器的多个其他请求。所有拼写都已检查多次。这个脚本在某一点上有效,但它是一个单独的页面。然后将其合并到与HTML表单相同的页面上,以进行“必填字段”检查 代码抛出零错误 您需要使用commit()提交事务。您说没有错误吗?我建议你读这两篇文章。。。我会的,菲尔。谢谢。虽然它们不是保留字,所以不会引

我的一段代码没有将数据输入数据库,这是一个问题。有人看到了吗?因为,我看不到

我正在使用000的免费网络主机进行测试,如果这很重要的话

$ConnServ
是通过另一个
.PHP
页面包含的,并且正在处理对服务器的多个其他请求。所有拼写都已检查多次。这个脚本在某一点上有效,但它是一个单独的页面。然后将其合并到与HTML表单相同的页面上,以进行“必填字段”检查

代码抛出零错误


您需要使用
commit()
提交事务。您说没有错误吗?我建议你读这两篇文章。。。我会的,菲尔。谢谢。虽然它们不是保留字,所以不会引起错误,但我会小心使用MySQL关键字
file
text
owner
作为列名。总有一天,他们可能会成为保守的字眼。我会记住这一点。因为这是我的第一个数据库,所以有点业余。当我决定使用这个网站时,我会考虑这个建议。谢谢在尝试添加下面建议中的commit()命令后,它神奇地抛出了一个代码。结果表明,某些字段需要默认值。在过去,代码工作从来都不需要的东西。所以,魔法就是原因…从w3schools来看,似乎只有在自动提交关闭的情况下才需要这样做。我没有这样做。仍然需要吗?通常情况下,如果您的数据没有显示错误,并且似乎被数据库正确接受,但没有持久化,则不会提交。如果未正确设置自动更正,则值得检查。这有助于引发错误。除此之外,代码没有必要工作。但是,它帮助了我很多,因为它最终给了我一个错误。谢谢你,朋友!