pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

    <legend id='mw2th'><style id='mw2th'><dir id='mw2th'><q id='mw2th'></q></dir></style></legend>
  1. <i id='mw2th'><tr id='mw2th'><dt id='mw2th'><q id='mw2th'><span id='mw2th'><b id='mw2th'><form id='mw2th'><ins id='mw2th'></ins><ul id='mw2th'></ul><sub id='mw2th'></sub></form><legend id='mw2th'></legend><bdo id='mw2th'><pre id='mw2th'><center id='mw2th'></center></pre></bdo></b><th id='mw2th'></th></span></q></dt></tr></i><div class="5fjjxr3" id='mw2th'><tfoot id='mw2th'></tfoot><dl id='mw2th'><fieldset id='mw2th'></fieldset></dl></div>
  2. <tfoot id='mw2th'></tfoot>

      <bdo id='mw2th'></bdo><ul id='mw2th'></ul>

      <small id='mw2th'></small><noframes id='mw2th'>

      檢查空結(jié)果(PHP、PDO 和 MySQL)

      Checking for an empty result (PHP, PDO, and MySQL)(檢查空結(jié)果(PHP、PDO 和 MySQL))

        <tbody id='swIyu'></tbody>

        <small id='swIyu'></small><noframes id='swIyu'>

          • <bdo id='swIyu'></bdo><ul id='swIyu'></ul>
              <i id='swIyu'><tr id='swIyu'><dt id='swIyu'><q id='swIyu'><span id='swIyu'><b id='swIyu'><form id='swIyu'><ins id='swIyu'></ins><ul id='swIyu'></ul><sub id='swIyu'></sub></form><legend id='swIyu'></legend><bdo id='swIyu'><pre id='swIyu'><center id='swIyu'></center></pre></bdo></b><th id='swIyu'></th></span></q></dt></tr></i><div class="x7nl5r7" id='swIyu'><tfoot id='swIyu'></tfoot><dl id='swIyu'><fieldset id='swIyu'></fieldset></dl></div>
                <legend id='swIyu'><style id='swIyu'><dir id='swIyu'><q id='swIyu'></q></dir></style></legend>
                <tfoot id='swIyu'></tfoot>
                本文介紹了檢查空結(jié)果(PHP、PDO 和 MySQL)的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                問題描述

                我在這里做錯了什么?我只是從表中檢索結(jié)果,然后將它們添加到數(shù)組中.一切都按預(yù)期工作,直到我檢查結(jié)果為空...

                What am I doing wrong here? I'm simply retrieving results from a table and then adding them to an array. Everything works as expected until I check for an empty result...

                這會得到匹配項,將其添加到我的數(shù)組中并按預(yù)期回顯結(jié)果:

                This gets the match, adds it to my array and echoes the result as expected:

                $today = date('Y-m-d', strtotime('now'));
                
                $sth = $db->prepare("SELECT id_email FROM db WHERE hardcopy = '1' AND hardcopy_date <= :today AND hardcopy_sent = '0' ORDER BY id_email ASC");
                
                $sth->bindParam(':today', $today, PDO::PARAM_STR);
                
                if(!$sth->execute()) {
                    $db = null;
                    exit();
                }
                
                while ($row = $sth->fetch(PDO::FETCH_ASSOC)) {
                    $this->id_email[] = $row['id_email'];
                    echo $row['id_email'];
                }
                
                $db = null;
                return true;
                

                當(dāng)我嘗試檢查空結(jié)果時,我的代碼返回空",但不再產(chǎn)生匹配的結(jié)果:

                When I try to check for an empty result, my code returns 'empty', but no longer yields the matching result:

                $today = date('Y-m-d', strtotime('now'));
                
                $sth = $db->prepare("SELECT id_email FROM db WHERE hardcopy = '1' AND hardcopy_date <= :today AND hardcopy_sent = '0' ORDER BY id_email ASC");
                
                $sth->bindParam(':today',$today, PDO::PARAM_STR);
                
                if(!$sth->execute()) {
                    $db = null;
                    exit();
                }
                
                if ($sth->fetchColumn()) {
                    echo 'not empty';
                    while ($row = $sth->fetch(PDO::FETCH_ASSOC)) {
                        $this->id_email[] = $row['id_email'];
                        echo $row['id_email'];
                    }
                    $db = null;
                    return true;
                }
                echo 'empty';
                $db = null;
                return false;
                

                推薦答案

                當(dāng)您執(zhí)行 $sth->fetchColumn() 時,您將丟棄結(jié)果行.這不是您檢查是否有任何結(jié)果的方式.你做

                You're throwing away a result row when you do $sth->fetchColumn(). That's not how you check if there are any results. You do

                if ($sth->rowCount() > 0) {
                  ... got results ...
                } else {
                   echo 'nothing';
                }
                

                相關(guān)文檔在這里:PDOStatement::rowCount

                Relevant documentation is here: PDOStatement::rowCount

                這篇關(guān)于檢查空結(jié)果(PHP、PDO 和 MySQL)的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

                相關(guān)文檔推薦

                MySQLi prepared statement amp; foreach loop(MySQLi準(zhǔn)備好的語句amp;foreach 循環(huán))
                Is mysqli_insert_id() gets record from whole server or from same user?(mysqli_insert_id() 是從整個服務(wù)器還是從同一用戶獲取記錄?)
                PHP MySQLi doesn#39;t recognize login info(PHP MySQLi 無法識別登錄信息)
                mysqli_select_db() expects exactly 2 parameters(mysqli_select_db() 需要 2 個參數(shù))
                Php mysql pdo query: fill up variable with query result(Php mysql pdo 查詢:用查詢結(jié)果填充變量)
                MySQLI 28000/1045 Access denied for user #39;root#39;@#39;localhost#39;(MySQLI 28000/1045 用戶“root@“l(fā)ocalhost的訪問被拒絕)

                  <tbody id='IppbS'></tbody>

                  <bdo id='IppbS'></bdo><ul id='IppbS'></ul>
                • <legend id='IppbS'><style id='IppbS'><dir id='IppbS'><q id='IppbS'></q></dir></style></legend>

                      <i id='IppbS'><tr id='IppbS'><dt id='IppbS'><q id='IppbS'><span id='IppbS'><b id='IppbS'><form id='IppbS'><ins id='IppbS'></ins><ul id='IppbS'></ul><sub id='IppbS'></sub></form><legend id='IppbS'></legend><bdo id='IppbS'><pre id='IppbS'><center id='IppbS'></center></pre></bdo></b><th id='IppbS'></th></span></q></dt></tr></i><div class="fzn7dv5" id='IppbS'><tfoot id='IppbS'></tfoot><dl id='IppbS'><fieldset id='IppbS'></fieldset></dl></div>

                        <small id='IppbS'></small><noframes id='IppbS'>

                        • <tfoot id='IppbS'></tfoot>

                        • 主站蜘蛛池模板: 隔爆型防爆端子分线箱_防爆空气开关箱|依客思 | 南京试剂|化学试剂|分析试剂|实验试剂|cas号查询-专业60年试剂销售企业 | 成都租车_成都租车公司_成都租车网_众行宝 | 北京翻译公司_同传翻译_字幕翻译_合同翻译_英语陪同翻译_影视翻译_翻译盖章-译铭信息 | 经济师考试_2025中级经济师报名时间_报名入口_考试时间_华课网校经济师培训网站 | 迪威娱乐|迪威娱乐客服|18183620002 | 山东led显示屏,山东led全彩显示屏,山东LED小间距屏,临沂全彩电子屏-山东亚泰视讯传媒有限公司 | 行业分析:提及郑州火车站附近真有 特殊按摩 ?2025实地踩坑指南 新手如何避坑不踩雷 | 马尔表面粗糙度仪-MAHR-T500Hommel-Mitutoyo粗糙度仪-笃挚仪器 | 胜为光纤光缆_光纤跳线_单模尾纤_光纤收发器_ODF光纤配线架厂家直销_北京睿创胜为科技有限公司 - 北京睿创胜为科技有限公司 | 地磅-电子地磅维修-电子吊秤-汽车衡-无人值守系统-公路治超-鹰牌衡器 | BOE画框屏-触摸一体机-触控查询一体机-触摸屏一体机价格-厂家直销-触发电子 | 石家庄网站建设|石家庄网站制作|石家庄小程序开发|石家庄微信开发|网站建设公司|网站制作公司|微信小程序开发|手机APP开发|软件开发 | FFU_空气初效|中效|高效过滤器_空调过滤网-广州梓净净化设备有限公司 | 真空搅拌机-行星搅拌机-双行星动力混合机-广州市番禺区源创化工设备厂 | 电池高低温试验箱-气态冲击箱-双层电池防爆箱|简户百科 | 心肺复苏模拟人|医学模型|急救护理模型|医学教学模型上海康人医学仪器设备有限公司 | 神超官网_焊接圆锯片_高速钢锯片_硬质合金锯片_浙江神超锯业制造有限公司 | 小区健身器材_户外健身器材_室外健身器材_公园健身路径-沧州浩然体育器材有限公司 | 压力控制器,差压控制器,温度控制器,防爆压力控制器,防爆温度控制器,防爆差压控制器-常州天利智能控制股份有限公司 | 粉碎机_塑料粉碎机_塑料破碎机厂家-星标机械 | 冷库安装厂家_杭州冷库_保鲜库建设-浙江克冷制冷设备有限公司 | 丹佛斯压力传感器,WISE温度传感器,WISE压力开关,丹佛斯温度开关-上海力笙工业设备有限公司 | 十字轴_十字轴万向节_十字轴总成-南京万传机械有限公司 | 深圳装修_店面装修设计_餐厅设计_装修全包价格-尚泰装饰设计 | 氢氧化钙设备_厂家-淄博工贸有限公司 | 玄米影院| 天一线缆邯郸有限公司_煤矿用电缆厂家_矿用光缆厂家_矿用控制电缆_矿用通信电缆-天一线缆邯郸有限公司 | 南京技嘉环保科技有限公司-杀菌除臭剂|污水|垃圾|厕所|橡胶厂|化工厂|铸造厂除臭剂 | 风电变桨伺服驱动器-风电偏航变桨系统-深圳众城卓越科技有限公司 | 河南包装袋厂家_河南真空袋批发价格_河南服装袋定制-恒源达包装制品 | 餐饮加盟网_特色餐饮连锁加盟店-餐饮加盟官网 | 齿式联轴器-弹性联轴器-联轴器厂家-江苏诺兴传动联轴器制造有限公司 | 右手官网|右手工业设计|外观设计公司|工业设计公司|产品创新设计|医疗产品结构设计|EMC产品结构设计 | 米顿罗计量泵(科普)——韬铭机械 | RS系列电阻器,RK_RJ启动调整电阻器,RQ_RZ电阻器-上海永上电器有限公司 | 乐考网-银行从业_基金从业资格考试_初级/中级会计报名时间_中级经济师 | 400电话_400电话申请_866元/年_【400电话官方业务办理】-俏号网 3dmax渲染-效果图渲染-影视动画渲染-北京快渲科技有限公司 | 广西教师资格网-广西教师资格证考试网 | 杭州|上海贴标机-百科| 杰福伦_磁致伸缩位移传感器_线性位移传感器-意大利GEFRAN杰福伦-河南赉威液压科技有限公司 |