Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/256.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
如何使用mysqli-PHP从MySql过程获取数据集_Php_Stored Procedures_Mysqli - Fatal编程技术网

如何使用mysqli-PHP从MySql过程获取数据集

如何使用mysqli-PHP从MySql过程获取数据集,php,stored-procedures,mysqli,Php,Stored Procedures,Mysqli,当我想使用PHP从Mysql过程中获取数据集时,我遇到了一个问题 这是我的代码: //This is how i connect to database using mysqli $Condb = @new MySQLi(DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE); $Condb->connect_errno and die ('Connect Failed : '.$Condb->connect_error

当我想使用PHP从Mysql过程中获取数据集时,我遇到了一个问题 这是我的代码:

//This is how i connect to database using mysqli
    $Condb = @new MySQLi(DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE);
    $Condb->connect_errno and die ('Connect Failed : '.$Condb->connect_error);
    $this->Condb = $Condb;

//This how i call the procedure
$stmt = $Condb->query("CALL GET_DATA_PRODUK(" . $import_value . ")");
if(!$stmt){
    echo "CALL Procedure Failed : " . $Condb->errno . " " . $Condb->error;
}else{
    $return_value;
    while ($tabResultat = $stmt->fetch_array()){
    $return_value[] = $tabResultat;
    }
    $stmt->close();
}
$Condb->close();
echo "<pre>" . print_r($return_value,true) . "</pre>";
这是我想要得到的结果:

我只得到一行结果
有人能帮我从这个过程中获取所有的结果行吗?你的过程返回所有的数据集?当我尝试在mysql上执行时,这个过程返回所有的数据集作为问题中附加的图像。我看不出你是如何得到打印输出的,因为while循环只保存结果集的nama参数。@MarcB:我已经编辑了我的问题。。我在问题中输入的结果是打印输出
Array
(
    [0] => Array
        (
            [0] => 1
            [kd_merek] => 1
            [1] => Carvil
            [nama] => Carvil
            [2] => Merek Carvil merek yang sudah dikenal, enak dipakai dengan harga yang terjangkau




Carvil.. Tetap Yang Terbaik
            [deskripsi] => Merek Carvil merek yang sudah dikenal, enak dipakai dengan harga yang terjangkau




Carvil.. Tetap Yang Terbaik
            [3] => 2
            [rating] => 2
            [4] => 23
            [user_id] => 23
        )