php-[PHP] wamp环境下。使用PDO连接mysql,能执行查询的sql,不能调用存储过程

WBOY
發布: 2016-06-02 11:32:20
原創
1106 人瀏覽過

phpsql存储过程

$sql='CREATE PROCEDURE t7() select * from tb_article ';
$dbh=new PDO($dsn, 'lms', '123456');
$stmt=$dbh->query('CALL t1()');

<code> // $stmt=$dbh->prepare('CALL t1()');//   $stmt->execute();if($stmt){    $rs=$stmt->fetchAll();}else{    echo '没有查询结果';}</code>
登入後複製
<code></code>
登入後複製

使用query和execute方法都不行,返回结果是false。
存储过程在PHPmyadmin上能正常执行。我在phpmyadmin上执行call t1()能正常执行。图片说明

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板