Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP使用两个不同的循环向数据库插入值_Php_Mysql_Sql_Checkbox_Combobox - Fatal编程技术网

PHP使用两个不同的循环向数据库插入值

PHP使用两个不同的循环向数据库插入值,php,mysql,sql,checkbox,combobox,Php,Mysql,Sql,Checkbox,Combobox,我在将我的值插入数据库时遇到问题我有以下代码 <?php if(isset($_POST['next'])) { for($x=1;$x<=$sites;$x++) { $sql = "SELECT * FROM category where status = '1' "; $results = mysql_query($sql) or die(mysql_error()); while($rows = mysql_fetch_arr

我在将我的值插入数据库时遇到问题我有以下代码

<?php if(isset($_POST['next'])) {
for($x=1;$x<=$sites;$x++)
{

    $sql  = "SELECT * FROM  category where status = '1' ";
        $results = mysql_query($sql) or die(mysql_error()); 

        while($rows = mysql_fetch_array($results, MYSQL_ASSOC))
        {
        $cat="cat".$x;

        $site="site".$x;

        //echo $category."<br>";

        }
}   

        $items = array();
        $itemss = array();
        foreach($_POST['site'] as $value) {
            $items[] = $value;
            $sql  = "SELECT * FROM  sitelist where name = '$value' ";
            $results = mysql_query($sql) or die(mysql_error()); 

            while($rows = mysql_fetch_array($results, MYSQL_ASSOC))
            {
                $idc = $rows['name'];
                 $qx="INSERT INTO site (sitename) VALUES ('".$idc."')";
            $result=mysql_query($qx);
            }
        }

        $try = $_POST['checkbox'];
        $N = count($try);
        $tet = array();
        foreach($_POST['checkbox'] as $values) {
             $tet[] = $values;
             $lol = implode("','",$tet);
            //echo $values;
            echo $lol;
             //$qx="INSERT INTO site (studyid,sitename,category,status) VALUES ('".$studid."','".$total."','".$try[$i]."','1')";
                $qx = "UPDATE site 
                SET studyid='$studid',
                category='$lol',
                status = '1'                    
                WHERE sitename IN 
                  ( SELECT name 
                    FROM sitelist 

                  )";
            $result=mysql_query($qx);
            //echo($try[$i] . " ");

        }

}
?>

警告:您正在使用并且应该使用。您还容易受到一个现代API的影响,它会使您从中更轻松。谢谢您的通知。一旦我完成这项工作,我将立即更改结构。请正确缩进您的代码。