我正在尝试使用ajax jquery将复选框值发送到其他php页面 我试图检查我是否使用警报获取值,我得到了我想要的,但是使用"数据传递到其他页面:"我在其他页面上收到错误,我正在使用通过复选框(数组)来保存在数据库中。 错误是
" :为第10行的foreach()提供的参数无效
第二页代码:
> <?php
>
> include_once('connect.php');
>
> $name=$_REQUEST['name'];
>
> $query="INSERT INTO `students`(`studentid`, `name`, `doa`,
> `contactno`, `contactno2`, `mailid`,
> `profession`,`reference`,`fprof`,`mprof`,`address`) VALUES
> ('','".$name."','".$_REQUEST['doa']."','".$_REQUEST['contact1']."','".$_REQUEST['contact2']."','".$_REQUEST['email']."','".$_REQUEST['prof']."','".$_REQUEST['ref']."','".$_REQUEST['fprof']."','".$_REQUEST['mprof']."','".$_REQUEST['add']."')";
>
> mysqli_query($conn,$query) or die(mysqli_error());
>
> $last_id=mysqli_insert_id($conn);
>
> $select=array();
>
> $select=$_REQUEST['course'];
>
> foreach($select as $value)
> {
> $query2="insert into class(studentid,courseid) values(".$last_id.",".$value.")";
> $q=mysqli_query($conn,$query2) or die(mysqli_error());
> }
> ?>
foreach($ select as $ value) 这是错误