我用foreach()循环插入多行数据。但如果它的价值是税或折扣,我不想插入特定的行。我怎么做。插入多个条件
我的代码:
<?php
if(isset($_POST['finalsave']))
{
foreach ($_POST['descr'] as $key => $descr)
{
$dept = mysql_real_escape_string($_POST['category']);
$idate = mysql_real_escape_string($_POST['idate']);
$desc1 = mysql_real_escape_string($descr);
$tags = mysql_real_escape_string($_POST['name'][$key]);
$location = mysql_real_escape_string($_POST['location'][$key]);
$war = mysql_real_escape_string($_POST['war'][$key]);
$qty = mysql_real_escape_string($_POST['qty'][$key]);
$rate = mysql_real_escape_string($_POST['rate'][$key]);
$finalamt = mysql_real_escape_string($_POST['finalamt'][$key]);
$sql2 = ("INSERT INTO `project`.`master_inventory` (`category`, `idate`, `descr`, `name`, `location`, `war`, `qty`, `rate`, `finalamt`)
VALUES ('".$dept."','".$idate."','".$desc1."','".$tags."','".$location."','".$war."','".$qty."','".$rate."','".$finalamt."')");
$sqlins = mysql_query($sql2);
//echo $sql2;
}
}
?>
'如果其值税或discount' - 哪个值? –
对不起。我应该提到。它'$ _ POST [ 'DESCR']'@Pathik Vejani – vino
然后只要把if条件之前'foreach'循环 –