Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/272.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_Html_Mysql_Arrays - Fatal编程技术网

我真的需要一个带有多个复选框的建议+;PHP中的文本框

我真的需要一个带有多个复选框的建议+;PHP中的文本框,php,html,mysql,arrays,Php,Html,Mysql,Arrays,我正在尝试建立一个移动修复网站,目前我有点卡住了。从我小小的管理面板中,我可以添加一个“品牌”,一个“服务”,例如维修显示器,以及添加一个手机型号。问题在于添加手机型号。跟我在一起。现在我正在添加附加价格的服务,因此可以有“100固定显示”、“200固定显示”等。因此,在添加大量“服务”后,您可以添加手机型号,并使用复选框列表检查服务。这占用了太多的空间,所以我一直在处理这样一个问题:只需要服务名称,然后(当我添加手机型号时)向服务输入价格 需要为从一组复选框中获取的数组中的每个价格输入服务id

我正在尝试建立一个移动修复网站,目前我有点卡住了。从我小小的管理面板中,我可以添加一个“品牌”,一个“服务”,例如维修显示器,以及添加一个手机型号。问题在于添加手机型号。跟我在一起。现在我正在添加附加价格的服务,因此可以有“100固定显示”、“200固定显示”等。因此,在添加大量“服务”后,您可以添加手机型号,并使用复选框列表检查服务。这占用了太多的空间,所以我一直在处理这样一个问题:只需要服务名称,然后(当我添加手机型号时)向服务输入价格


需要为从一组复选框中获取的数组中的每个价格输入服务id。我应该在foreach中使用foreach吗?

我不完全理解您想要做什么,但是如果您想使用文本框将数据从您的网站发送到您的php文件,您可以按如下方式执行

<form action="yourphpfile" method="post">
<input type= "text" name="price" placeholder="enter your price"/>
<input type="submit" value="submit"/>
</form>

现在,变量$price保存您发送的价格。如果您的php与html位于同一文件中,则将操作保留为“”,或者只写文件名

从代码上看,你的代码看起来不仅仅是一点点。这就是我正在做的。也许这会更容易理解。“添加模型”窗体。我需要以某种方式将复选框与文本框绑定在一起。如果要显示文本框的值,可以将$_POST[“price”]连接起来。如果没有,你能确切地解释一下你想用这些数据做什么吗?
$pricelist=$_POST['price'];
foreach ($pricelist as $k){
$sql="INSERT INTO Price (modelname, serviceid, price)
VALUES ('$name', '$SERVICE_ID_OF_ONE_SERVICE', '$k')";
if (!mysqli_query($con,$sql)) {
  die('Error: ' . mysqli_error($con));
  }
<form action="yourphpfile" method="post">
<input type= "text" name="price" placeholder="enter your price"/>
<input type="submit" value="submit"/>
</form>
$price= $_POST["price"]