我创建了一个存储过程,然后在php中得到存储过程的返回参数。
我在Mysql中通过调用存储过程,call vb_login ("kof",md5('19890510'), @outcome);
然后再通过select @outcome;
得到了如下结果:/********************/
                 *      @outcome     *
                /********************/
                 *        1          *
                /********************/
然后,我希望通过在php中得到返回的结果。
$connect = new mysqli('kofandlizi-PC', 'root', '19890510', 'vb_databases');
$query = "call vb_login ($username, $password, @outcome);";
$connect->query($query);
$query = "select @outcome;";
$degree = $connect->query($query);
$outcome = $degree->fetch_row();
然后echo $outcome[0];却是什么内容都没有呢?
请高手告知一二,本人不胜感激