PHP PDO存储过程每次都返回true

时间:2018-07-22 11:33:07

标签: php mysql stored-procedures pdo

我在mysql中有一个存储过程,当我在phpmyadmin中运行该存储过程时,它会返回一些记录,但是如果我尝试在PHP中运行,则总是返回一个true。这是我的存储过程和代码:

CREATE PROCEDURE `sp`() NOT DETERMINISTIC NO SQL SQL SECURITY DEFINER SELECT * FROM dataTabe


$conn = Database::connect();//It works!
if($conn != null){
 $result = $conn->query($query);//$query = 'CALL sp()';
 foreach ($result as $key => $value) {
  print_r($key);
  print_r($value);
 }
}

你能帮我吗?谢谢!

0 个答案:

没有答案