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