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

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

    1. <legend id='VakXH'><style id='VakXH'><dir id='VakXH'><q id='VakXH'></q></dir></style></legend>

    2. <tfoot id='VakXH'></tfoot>

    3. <small id='VakXH'></small><noframes id='VakXH'>

      php函數(shù)沒有從foreach中的MySQL查詢返回所有結(jié)果

      php function not returning all results from a MySQL query in a foreach(php函數(shù)沒有從foreach中的MySQL查詢返回所有結(jié)果)
        <legend id='etd0s'><style id='etd0s'><dir id='etd0s'><q id='etd0s'></q></dir></style></legend>

          <tfoot id='etd0s'></tfoot>

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

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

                <bdo id='etd0s'></bdo><ul id='etd0s'></ul>
                本文介紹了php函數(shù)沒有從foreach中的MySQL查詢返回所有結(jié)果的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                問題描述

                伙計們,我有一個從 MySQL 數(shù)據(jù)庫中檢索數(shù)據(jù)的函數(shù)的小問題,然后我用 foreach 循環(huán)迭代結(jié)果,檢查一個值以查看它是否為空,如果是,則將其替換為另一個價值.

                Hey guys I have a little issue with a function that retrieves data from a MySQL Database and then I iterate over the results with a foreach loop, checking a value to see if it is null and if it is, replacing it with another value.

                這個函數(shù)的問題在于,在返回數(shù)據(jù)后,我只能查看從數(shù)據(jù)庫中檢索到的一條記錄.可能是一些簡單的事情,但它超出了我的范圍.

                The problem with this function is this, that after returning the data I'm only able to view one record retrieved from the database. Probably something simple but it's beyond me.

                我想在將其傳遞給控制器??或視圖之前執(zhí)行此操作.也許這對于 foreach 循環(huán)是不可能的?我錯過了什么?

                I would like to do this before passing it to the controller or view. Maybe this isn't possible with the foreach loop? What am I missing?

                這是我的代碼示例.

                public function get_basic_user_data(){
                    $sql = 'SELECT Account.First_Name, Account.Last_Name, Account.User_Name, Profile_Photos.Thumb_Url 
                            FROM Account 
                            LEFT JOIN Profile_Photos ON Account.idAccount = Profile_Photos.Account_Id 
                            AND Profile_Photos.Active = 1
                            WHERE Account.idAccount != ?';
                    $account_id = $this->get_account_id();
                    $data = $this->db->query($sql, $account_id);
                
                    foreach($data->result() as $row){
                
                            if($row->Thumb_Url == NULL){
                                $image = base_url().'assets/images/no_photo_thumb.png';
                            }else{
                                $image = $row->Thumb_Url; 
                            }
                
                
                    $new_data = new stdClass;
                    $new_data->First_Name = $row->First_Name;
                    $new_data->Last_Name = $row->Last_Name;
                    $new_data->User_Name = $row->User_Name;
                    $new_data->Thumb_Url = $image;
                
                    }   
                
                    return $new_data;
                
                }   
                

                希望有人能幫我解決這個問題嗎?謝謝!

                Hopefully someone can help me with this? Thanks!

                推薦答案

                此時您只是返回最后一行數(shù)據(jù).像這樣更改代碼以從該函數(shù)返回所有行的數(shù)組:

                At the moment you are just returning the last data row. Change your code like this to return an array of all your rows from that function:

                $rows = array()
                foreach($data->result() as $row){
                
                    if($row->Thumb_Url == NULL){
                        $image = base_url().'assets/images/no_photo_thumb.png';
                    }else{
                        $image = $row->Thumb_Url; 
                    }
                
                
                    $new_data = new stdClass;
                    $new_data->First_Name = $row->First_Name;
                    $new_data->Last_Name = $row->Last_Name;
                    $new_data->User_Name = $row->User_Name;
                    $new_data->Thumb_Url = $image;
                
                    $rows[] = $new_data;
                }   
                
                return $rows;
                

                這樣,從數(shù)據(jù)庫返回的每一行都將添加到名為 $rows 的數(shù)組中.最后你必須返回你的新數(shù)組.

                This way every row returned from the database will be added to an array named $rows. At the end you have to return your new array.

                這篇關(guān)于php函數(shù)沒有從foreach中的MySQL查詢返回所有結(jié)果的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持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準備好的語句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的訪問被拒絕)

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

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

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

                            <tbody id='RTHon'></tbody>
                          <legend id='RTHon'><style id='RTHon'><dir id='RTHon'><q id='RTHon'></q></dir></style></legend>
                          主站蜘蛛池模板: 冷镦机-多工位冷镦机-高速冷镦机厂家-温州金诺机械设备制造有限公司 | 环境模拟实验室_液体-气体控温机_气体控温箱_无锡双润冷却科技有限公司 | 洁净棚-洁净工作棚-无菌室-净化工程公司_北京卫护科技有限公司 | YAGEO国巨电容|贴片电阻|电容价格|三星代理商-深圳市巨优电子有限公司 | 冻干机(冷冻干燥机)_小型|实验型|食品真空冷冻干燥机-松源 | 昆山PCB加工_SMT贴片_PCB抄板_线路板焊接加工-昆山腾宸电子科技有限公司 | 塑料薄膜_PP薄膜_聚乙烯薄膜-常州市鑫美新材料包装厂 | 拖链电缆_柔性电缆_伺服电缆_坦克链电缆-深圳市顺电工业电缆有限公司 | 中视电广_短视频拍摄_短视频推广_短视频代运营_宣传片拍摄_影视广告制作_中视电广 | 苏州注册公司_苏州代理记账_苏州工商注册_苏州代办公司-恒佳财税 | 特种阀门-调节阀门-高温熔盐阀-镍合金截止阀-钛阀门-高温阀门-高性能蝶阀-蒙乃尔合金阀门-福建捷斯特阀门制造有限公司 | 浙江工业冷却塔-菱电冷却塔厂家 - 浙江菱电冷却设备有限公司 | 活动策划,舞台搭建,活动策划公司-首选美湖上海活动策划公司 | 英超直播_英超免费在线高清直播_英超视频在线观看无插件-24直播网 | 广东青藤环境科技有限公司-水质检测 | 苏州伊诺尔拆除公司_专业酒店厂房拆除_商场学校拆除_办公楼房屋拆除_家工装拆除拆旧 | 空气弹簧|橡胶气囊|橡胶空气弹簧-上海松夏减震器有限公司 | 车件|铜件|车削件|车床加工|五金冲压件-PIN针,精密车件定制专业厂商【东莞品晔】 | 有机肥设备生产制造厂家,BB掺混肥搅拌机、复合肥设备生产线,有机肥料全部加工设备多少钱,对辊挤压造粒机,有机肥造粒设备 -- 郑州程翔重工机械有限公司 | 安徽合肥格力空调专卖店_格力中央空调_格力空调总经销公司代理-皖格制冷设备 | 密集架-密集柜厂家-智能档案密集架-自动选层柜订做-河北风顺金属制品有限公司 | 首页 - 张店继勇软件开发工作室 兰州UPS电源,兰州山特UPS-兰州万胜商贸 | 广州中央空调回收,二手中央空调回收,旧空调回收,制冷设备回收,冷气机组回收公司-广州益夫制冷设备回收公司 | 医学模型生产厂家-显微手术模拟训练器-仿真手术模拟训练系统-北京医教科技 | 电缆接头_防水接头_电缆防水接头 - 乐清市新豪电气有限公司 | 吸污车_吸粪车_抽粪车_电动三轮吸粪车_真空吸污车_高压清洗吸污车-远大汽车制造有限公司 | ★塑料拖链__工程拖链__电缆拖链__钢制拖链 - 【上海闵彬】 | 万师讲师网-优质讲师培训师供应商,讲师认证,找讲师来万师 | 全屋整木定制-橱柜,家具定制-四川峨眉山龙马木业有限公司 | 锌合金压铸-铝合金压铸厂-压铸模具-冷挤压-誉格精密压铸 | 地图标注|微信高德百度地图标注|地图标记-做地图[ZuoMap.com] | 红外光谱仪维修_二手红外光谱仪_红外压片机_红外附件-天津博精仪器 | 咖啡加盟,咖啡店加盟连锁品牌-卡小逗 | 二手回收公司_销毁处理公司_设备回收公司-找回收信息网 | 高柔性拖链电缆_卷筒电缆_耐磨耐折聚氨酯电缆-玖泰特种电缆 | 强效碱性清洗剂-实验室中性清洗剂-食品级高纯氮气发生器-上海润榕科学器材有限公司 | 两头忙,井下装载机,伸缩臂装载机,30装载机/铲车,50装载机/铲车厂家_价格-莱州巨浪机械有限公司 | 电子海图系统-电梯检验系统-智慧供热系统开发-商品房预售资金监管系统 | 洗瓶机厂家-酒瓶玻璃瓶冲瓶机-瓶子烘干机-封口旋盖压盖打塞机_青州惠联灌装机械 | 电机保护器-电动机综合保护器-浙江开民| 衡阳耐适防护科技有限公司——威仕盾焊接防护用品官网/焊工手套/焊接防护服/皮革防护手套 |