Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在杂货店积垢中设置控件的默认值+;密码点火器_Php_Mysql_Codeigniter_Crud_Grocery Crud - Fatal编程技术网

Php 在杂货店积垢中设置控件的默认值+;密码点火器

Php 在杂货店积垢中设置控件的默认值+;密码点火器,php,mysql,codeigniter,crud,grocery-crud,Php,Mysql,Codeigniter,Crud,Grocery Crud,我需要在CRUD中设置字段的默认值 基本上,相应的数据列IsActive设置为notnull 我需要看到,在添加记录时,IsActive应默认设置为true或false,而不是NULL 我在互联网上到处寻找参考资料,但没有找到完美的解决方案 当前视图(在添加模式下) 因此,如果我没有将规则设置为required,表单将向数据库发布NULL 而我需要这样的东西(默认情况下)。 因此,用户无需添加值(不强制将字段设置为true或false)您可以在数据库级别为列设置默认规则,而不考虑任何框架/库

我需要在CRUD中设置字段的默认值

基本上,相应的数据列
IsActive
设置为
notnull

我需要看到,在添加记录时,
IsActive
应默认设置为
true
false
,而不是
NULL

我在互联网上到处寻找参考资料,但没有找到完美的解决方案

当前视图(在添加模式下)

因此,如果我没有将
规则
设置为
required
,表单将向数据库发布
NULL

而我需要这样的东西(默认情况下)。


因此,用户无需添加值(不强制将字段设置为true或false)

您可以在数据库级别为列设置默认规则,而不考虑任何框架/库。使用默认关键字

   IsActive ENUM('active','inactive') NOT NULL DEFAULT 'active'

谢谢,伙计,这是个好主意。我真的没有那样想。我只需在数据库中设置该列的默认值,就会自动生成CRUD