Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.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
Javascript 未定义的字段正在插入数据库_Javascript_Php_Jquery_Html_Mysql - Fatal编程技术网

Javascript 未定义的字段正在插入数据库

Javascript 未定义的字段正在插入数据库,javascript,php,jquery,html,mysql,Javascript,Php,Jquery,Html,Mysql,从我添加2个技能时的图像中,有一个额外的feild正在添加到数据库中:id_job是173 这里是我的html表单,这里是我的jquery附加代码: var skillcount=0; $.addSkills.clickfunction{ $'jobSkills tr:last'。在'Select Test TypePractice testqualification Remove'之后; skillcount++; //console.logskillcount; }; $jobSkills

从我添加2个技能时的图像中,有一个额外的feild正在添加到数据库中:id_job是173

这里是我的html表单,这里是我的jquery附加代码:

var skillcount=0; $.addSkills.clickfunction{ $'jobSkills tr:last'。在'Select Test TypePractice testqualification Remove'之后; skillcount++; //console.logskillcount; }; $jobSkills.on'click','removeSkill',函数{ console.log$this.parent; $this.parent.parent.remove; 所需技能 技能权重测试类型分配给GD技能分配给PI技能 +添加技能
在评论/回答中添加以下引用文本

首先,如果要从其他表中添加id_作业,则可以获取隐藏输入并设置值,然后将其发布到控制器代码中。建议:如果它与其他表不相关,则我建议使用主键保留id_作业字段“auto increment”,并在插入查询中传递NULL


另外,在插入数据库之前检查值是否为空,这样可以防止在数据库中保存空白记录。

使用隐藏的输入元素在服务器上获取发布的值。是否存在任何关系skillcount=0。?您能举个例子吗..您是通过jquery还是php提交表单?来自是php action=job-controller.php method=post但我我用jquery调用这个技能。@Loading..你可以检查是否!foreach上的$key为空。可能是它发布的是空的。我会这样检查并让你知道。