我使用Array发布了一组产品信息。有些时候空行已被插入。如何删除这个。如何从PHP中的多个数组中删除空行元素
客户端代码:
<?php for($i=1; $i<6; $i++) { ?>
<input type="text" name="product[]" id="product{{$i}}">
<input type="text" name="qty[]" id="qty{{$i}}">
<input type="text" name="rate[]" id="rate{{$i}}">
<input type="text" name="amount[]" id="amount{{$i}}">
<?php } ?>
服务器端代码:
$product=implode('#@$',$_POST["product"]);
$qty=implode('#@$',$_POST["qty"]);
$rate=implode('#@$',$_POST["rate"]);
$amts=implode('#@$',$_POST["amount"]);
$insertqry=mysql_query("insert into invoice (prodt,qty,rates,amts) values('$product','$qty','$rate','$amts')");
你说的标记是空的基础是什么? –
某些用户未填充该行。如果行空无法插入值@AlivetoDie – Karthik
将所有内容都包含在IF语句中的for循环中? –