每当我在我的表中插入任何空白数据时,它都可以在XAMPP上运行,但是在我的IIS服务器上运行PHP版本5.3和MySQL版本5.5时我发现错误。我应该在配置文件中做什么设置,以便可以插入任何空值和空白数据,不仅如果我的表有五列,如果在一个查询页面中只插入两个数据,则不写入其余的,然后它也是显示错误
insert failed Field 'XXX' doesn't have a default value
insert failed Data truncated for column 'Man_Days' at row 1
是否可以在my.ini或php.ini或config.inc.php中进行任何设置更改
答案 0 :(得分:0)
首先,您必须尽量避免在表格中插入空白数据。如果不可能,那么尝试插入有价值的字段。所以您可以尝试使用如下所示的mysql插入查询: -
insert into table_name (field1,field3) values(value1,value2);