-1

每当我在我的表中插入任何空白数据时,它都适用于 XAMPP,但它不适用于我的具有 PHP 5.3 版和 MySQL 5.5 版的 IIS 服务器,我发现错误。我应该在我的配置文件中进行什么设置,以便可以插入任何空值和空白数据,不仅如果我的表有五列并且如果在一个查询页面中只插入两个数据,其余的也不会写入显示错误是

 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 中进行任何设置更改

4

1 回答 1

0

首先,您必须尽量避免在表中插入空白数据。如果不可能,则尝试插入具有价值的字段。因此,您可以尝试使用您的 mysql 插入查询,如下所示:-

insert into table_name (field1,field3) values(value1,value2);
于 2013-08-06T12:39:18.220 回答