为了账号安全,请及时绑定邮箱和手机立即绑定

老师你好,请问我这里怎么加了PDO::FETCH_ASSOC后就没有东西显示里,用setfetchmode一样也没有东西

正在回答

3 回答

应该大写 你试试^_^...

0 回复 有任何疑惑可以回复我~

设置fetchmode,应该放在execute方法的后面吧?

0 回复 有任何疑惑可以回复我~

<?php
    $pdo=new PDO('mysql:host=localhost;dbname=test','root','123456');
    try{
    $sql='select * from user';
    $stam=$pdo->prepare($sql);
    //var_dump($stam);
    $stam->setfetchmode(pdo::fetch_assoc);
    $res=$stam->execute();

    print_r('<pre>');
    $row=$stam->fetchall();
    print_r($row);
    // if($res){
    //     while ($row=$stam->setfetchmode()) {
    //         print_r($row);
    //         echo '<hr />';
    //     }
    // }
}
    catch(pdoexception $e){
        echo $e->getmessage();
    }

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PDO—数据库抽象层
  • 参与学习       30045    人
  • 解答问题       421    个

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

进入课程
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号