如何在foreach中给出两个条件

时间:2014-01-06 10:53:40

标签: php mysqli

我有两个条件在db中插入值,但它会覆盖条件。

<?
  foreach($_POST['check'] as $value )
  foreach($_POST['check2'] as $value2)      
  { 
  mysql_query("insert into tb_recived_jobs set job_id='$value'emp_id='$value2'");  
  }     
?>

非常感谢您的帮助

1 个答案:

答案 0 :(得分:0)

除了mysql可能不适合的事实,您应该使用评论中指出的forwhile。我可以看到语法错误。

foreach(($_POST['check'] as $value )&& ($_POST['check'] as $value2) 

应该是

foreach(($_POST['check'] as $value )&& ($_POST['check'] as $value2))

您忘了关闭foreach的')'