Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.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/9/git/25.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
Mysql行到数组PHP_Php_Mysql_Arrays - Fatal编程技术网

Mysql行到数组PHP

Mysql行到数组PHP,php,mysql,arrays,Php,Mysql,Arrays,这个问题已经被问了很多次了,但我真的不明白怎么做 我试图将整行的值插入PHP中的数组中。 以下是查询结果: +-----+-----+------+------+------+------+------+-----+ + Ln1 + Ln2 + Mar1 + Mar2 + Mar3 + Mer1 + Mer2 + Mer3+ +-----+-----+------+------+------+------+------+-----+ + 1 + 1 + 1 + 1 + 1

这个问题已经被问了很多次了,但我真的不明白怎么做

我试图将整行的值插入PHP中的数组中。 以下是查询结果:

+-----+-----+------+------+------+------+------+-----+
+ Ln1 + Ln2 + Mar1 + Mar2 + Mar3 + Mer1 + Mer2 + Mer3+
+-----+-----+------+------+------+------+------+-----+
+  1  +  1  +   1  +  1   +  1   +  1   +  1   +  1  +
+-----+-----+------+------+------+------+------+-----+
我想将所有这些“1”插入一个名为
$giorni
的数组,实际上我正在使用

$arr_prep= array("Ln1","Ln2","Mar1","Mar2","Mar3","Mer1","Mer2","Mer3");
$giorni = array();

    for($c = 0; $c < 8; $c++){

        $temp = mysql_fetch_array(mysql_query("SELECT '$arr_prep[$c]' FROM Corsi WHERE id='$id'"));
        array_push($giorni,$temp);

    }
我也试过使用
mysql\u fetch\u array
mysql\u fetch\u row
,也许我用错了,但我无法让它工作。 有人能建议我怎么做吗? 谢谢

删除“”

您将得到如下输出:
数组([0]=>1=>1[2]=>1[3]=>1[4]=>1[5]=>1[6]=>1[7]=>1)

谢谢!但是现在,我如何解析它呢?我的意思是,我想调用$giorni[x]并得到“1”。我所需要的只是一个类型转换-->数组推送($giorni,(int)$temp);
giorni -->Arraygiorni -->Arraygiorni -->Arraygiorni -->Arraygiorni -->Arraygiorni -->Arraygiorni -->Arraygiorni -->Array
Try Changing SELECT '$arr_prep[$c]' FROM... to SELECT $arr_prep[$c] FROM..