Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/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
Javascript 更新产品时未选中复选框-php myadmin_Javascript_Php_Checkbox - Fatal编程技术网

Javascript 更新产品时未选中复选框-php myadmin

Javascript 更新产品时未选中复选框-php myadmin,javascript,php,checkbox,Javascript,Php,Checkbox,我已经创建了一个允许我添加产品的应用程序,在product create_product.php页面上,我可以选中一个框,告诉我们产品是否已发布。(正确或错误(1或0)) 当我在update_product.php上更新产品时,复选框不会被选中,即使它以前被选中过。当我去更新产品时,我似乎无法选中复选框 下面是更新_product.php 嵌入式计算机模块 NVIDIA Jetson TX2/TX1 PC/104 SMARC 零件号 外部描述 内部描述 发表 如果我错了,请纠正我。您在创建产

我已经创建了一个允许我添加产品的应用程序,在product create_product.php页面上,我可以选中一个框,告诉我们产品是否已发布。(正确或错误(1或0))

当我在update_product.php上更新产品时,复选框不会被选中,即使它以前被选中过。当我去更新产品时,我似乎无法选中复选框

下面是更新_product.php


嵌入式计算机模块
NVIDIA Jetson TX2/TX1
PC/104
SMARC
零件号
外部描述
内部描述
发表

如果我错了,请纠正我。您在创建产品页面上创建了产品,然后您想打开更新产品页面并查看复选框

如果是这样,则说明您的代码不正确

<td><input type="checkbox" name="publish"  value="1" class="form-control" <?php if(isset($_POST['publish'])) echo "checked='checked'";?>/></td>

这是个好问题。我最初在应用程序中使用了字段样式,但无法使其与复选框一起工作,因此我使用了$\u POST选项。你知道我怎样才能让它和现场风格一起工作吗?我用这个替换了你上面提到的东西,成功地使它工作了<对不起,我不明白。您的意思是“但是无法使用复选框,所以我使用了$u POST选项”。但你会说“我确实通过替换你提到的内容使它工作起来了”。那么它是否与$product->publish一起工作?是的。对不起,我以为你在谈论表单上方的if和else。对不起,我不明白。你到底需要什么帮助?