为什么返回的是bool(false) ,

来源:2-1 [PDO] exec()方法执行建表操作

ablat1991

2016-11-28 11:56

我执行 exce() 函数后为什么返回的是bool(false) ,

try {

    $pdo = new PDO('mysql:dbname=shop;host=localhost', 'root' ,'');

    $sql = <<<EOF

        CREATE TABLE IF NOT EXISTS user(

        id INT UNSINGNED AUTO_INCREMENT KEY

    );

EOF;

    $result = $pdo->exec($sql);

    var_dump($result);

} catch (PDOException $err) {

    echo $err->getMessage();

};


写回答 关注

2回答

  • qq_Runningman_14242494
    2017-01-03 20:34:15

    你解决了吗?我的也是


  • 网虫小黄人
    2016-11-28 13:55:14

    受影响的行数

PDO—数据库抽象层

本教程主要通过实战演练深入剖析PDO以加深理解

30043 学习 · 396 问题

查看课程

相似问题