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

      <bdo id='nIkQU'></bdo><ul id='nIkQU'></ul>
  1. <tfoot id='nIkQU'></tfoot>

    <legend id='nIkQU'><style id='nIkQU'><dir id='nIkQU'><q id='nIkQU'></q></dir></style></legend>
  2. <small id='nIkQU'></small><noframes id='nIkQU'>

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

      使用 mysql php pdo 從數據庫返回一個值

      return one value from database with mysql php pdo(使用 mysql php pdo 從數據庫返回一個值)

        • <legend id='HsxQw'><style id='HsxQw'><dir id='HsxQw'><q id='HsxQw'></q></dir></style></legend>

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

            • <i id='HsxQw'><tr id='HsxQw'><dt id='HsxQw'><q id='HsxQw'><span id='HsxQw'><b id='HsxQw'><form id='HsxQw'><ins id='HsxQw'></ins><ul id='HsxQw'></ul><sub id='HsxQw'></sub></form><legend id='HsxQw'></legend><bdo id='HsxQw'><pre id='HsxQw'><center id='HsxQw'></center></pre></bdo></b><th id='HsxQw'></th></span></q></dt></tr></i><div class="dgcblb2" id='HsxQw'><tfoot id='HsxQw'></tfoot><dl id='HsxQw'><fieldset id='HsxQw'></fieldset></dl></div>
                <tbody id='HsxQw'></tbody>
            • <tfoot id='HsxQw'></tfoot>
              • <bdo id='HsxQw'></bdo><ul id='HsxQw'></ul>
              • 本文介紹了使用 mysql php pdo 從數據庫返回一個值的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                我不想使用循環.我只是來自一行的一列的一個值.我用以下代碼得到了我想要的東西,但必須有一種更簡單的方法來使用 PDO.

                Im not trying to use a loop. I just one one value from one column from one row. I got what I want with the following code but there has to be an easier way using PDO.

                try {
                        $conn = new PDO('mysql:host=localhost;dbname=advlou_test', 'advlou_wh', 'advlou_wh');
                        $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
                    } catch(PDOException $e) {
                        echo 'ERROR: ' . $e->getMessage();
                    }
                
                $userid = 1;
                
                $username = $conn->query("SELECT name FROM `login_users` WHERE username='$userid'");
                $username2 = $username->fetch();
                $username3 = $username2['name'];
                
                echo $username3;
                

                這看起來像太多行,無法從數據庫中獲取一個值.:

                This just looks like too many lines to get one value from the database. :

                推薦答案

                您可以為此創建一個函數,并在每次需要單個值時調用該函數.出于安全原因,請避免連接字符串以形成 SQL 查詢.相反,對值使用準備好的語句并對 SQL 字符串中的其他所有內容進行硬編碼.為了獲得某個列,只需在您的查詢中明確列出它.fetchColumn() 方法也可以方便地從查詢中獲取單個值

                You could create a function for this and call that function each time you need a single value. For security reasons, avoid concatenating strings to form an SQL query. Instead, use prepared statements for the values and hardcode everything else in the SQL string. In order to get a certain column, just explicitly list it in your query. a fetchColumn() method also comes in handy for fetching a single value from the query

                function getSingleValue($conn, $sql, $parameters)
                {
                    $q = $conn->prepare($sql);
                    $q->execute($parameters);
                    return $q->fetchColumn();
                }
                

                然后你可以簡單地做:

                $name = getSingleValue($conn, "SELECT name FROM login_users WHERE id=?", [$userid]); 
                

                它會給你想要的價值.

                因此您只需創建該函數一次,但可以將其重用于不同的查詢.

                So you need to create that function just once, but can reuse it for different queries.

                此答案已由社區編輯以解決安全問題

                This answer has been community edited addressing security concerns

                這篇關于使用 mysql php pdo 從數據庫返回一個值的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

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

                相關文檔推薦

                MySQLi prepared statement amp; foreach loop(MySQLi準備好的語句amp;foreach 循環)
                Is mysqli_insert_id() gets record from whole server or from same user?(mysqli_insert_id() 是從整個服務器還是從同一用戶獲取記錄?)
                PHP MySQLi doesn#39;t recognize login info(PHP MySQLi 無法識別登錄信息)
                mysqli_select_db() expects exactly 2 parameters(mysqli_select_db() 需要 2 個參數)
                Php mysql pdo query: fill up variable with query result(Php mysql pdo 查詢:用查詢結果填充變量)
                MySQLI 28000/1045 Access denied for user #39;root#39;@#39;localhost#39;(MySQLI 28000/1045 用戶“root@“localhost的訪問被拒絕)
                  <tbody id='8dRUT'></tbody>
              • <tfoot id='8dRUT'></tfoot>
              • <i id='8dRUT'><tr id='8dRUT'><dt id='8dRUT'><q id='8dRUT'><span id='8dRUT'><b id='8dRUT'><form id='8dRUT'><ins id='8dRUT'></ins><ul id='8dRUT'></ul><sub id='8dRUT'></sub></form><legend id='8dRUT'></legend><bdo id='8dRUT'><pre id='8dRUT'><center id='8dRUT'></center></pre></bdo></b><th id='8dRUT'></th></span></q></dt></tr></i><div class="pwcfac7" id='8dRUT'><tfoot id='8dRUT'></tfoot><dl id='8dRUT'><fieldset id='8dRUT'></fieldset></dl></div>
                  <bdo id='8dRUT'></bdo><ul id='8dRUT'></ul>

                  <legend id='8dRUT'><style id='8dRUT'><dir id='8dRUT'><q id='8dRUT'></q></dir></style></legend>
                • <small id='8dRUT'></small><noframes id='8dRUT'>

                          主站蜘蛛池模板: 液压扳手-高品质液压扳手供应商 - 液压扳手, 液压扳手供应商, 德国进口液压拉马 | 技德应用| 中天寰创-内蒙古钢结构厂家|门式刚架|钢结构桁架|钢结构框架|包头钢结构煤棚 | 工程管道/塑料管材/pvc排水管/ppr给水管/pe双壁波纹管等品牌管材批发厂家-河南洁尔康建材 | 塑料薄膜_PP薄膜_聚乙烯薄膜-常州市鑫美新材料包装厂 | 背压阀|减压器|不锈钢减压器|减压阀|卫生级背压阀|单向阀|背压阀厂家-上海沃原自控阀门有限公司 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | 软装设计-提供软装装饰和软装配饰及软装陈设的软装设计公司 | 口臭的治疗方法,口臭怎么办,怎么除口臭,口臭的原因-口臭治疗网 | 压砖机_电动螺旋压力机_粉末成型压力机_郑州华隆机械tel_0371-60121717 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | DAIKIN电磁阀-意大利ATOS电磁阀-上海乾拓贸易有限公司 | 媒介云-全网整合营销_成都新闻媒体发稿_软文发布平台 | 锥形螺带干燥机(新型耙式干燥机)百科-常州丰能干燥工程 | 济南玻璃安装_济南玻璃门_济南感应门_济南玻璃隔断_济南玻璃门维修_济南镜片安装_济南肯德基门_济南高隔间-济南凯轩鹏宇玻璃有限公司 | 变压器配件,变压器吸湿器,武强县吉口变压器配件有限公司 | 金属抛光机-磁悬浮抛光机-磁力研磨机-磁力清洗机 - 苏州冠古科技 | 探鸣起名网-品牌起名-英文商标起名-公司命名-企业取名包满意 | 干洗加盟网-洗衣店品牌排行-干洗设备价格-干洗连锁加盟指南 | 工业机械三维动画制作 环保设备原理三维演示动画 自动化装配产线三维动画制作公司-南京燃动数字 聚合氯化铝_喷雾聚氯化铝_聚合氯化铝铁厂家_郑州亿升化工有限公司 | 天津货架厂_穿梭车货架_重型仓储货架_阁楼货架定制-天津钢力仓储货架生产厂家_天津钢力智能仓储装备 | 青岛球场围网,青岛车间隔离网,青岛机器人围栏,青岛水源地围网,青岛围网,青岛隔离栅-青岛晟腾金属制品有限公司 | 排烟防火阀-消防排烟风机-正压送风口-厂家-价格-哪家好-德州鑫港旺通风设备有限公司 | 创富网-B2B网站|供求信息网|b2b平台|专业电子商务网站 | 六自由度平台_六自由度运动平台_三自由度摇摆台—南京全控科技 | 聚合氯化铝-碱式氯化铝-聚合硫酸铁-聚氯化铝铁生产厂家多少钱一吨-聚丙烯酰胺价格_河南浩博净水材料有限公司 | 识禅_对禅的了解,从这里开始 | 识禅_对禅的了解,从这里开始| 风电变桨伺服驱动器-风电偏航变桨系统-深圳众城卓越科技有限公司 | 暴风影音 | 骨灰存放架|骨灰盒寄存架|骨灰架厂家|智慧殡葬|公墓陵园管理系统|网上祭奠|告别厅智能化-厦门慈愿科技 | 四川职高信息网-初高中、大专、职业技术学校招生信息网 | 气动球阀_衬氟蝶阀_调节阀_电动截止阀_上海沃托阀门有限公司 | 网站建设-网站制作-网站设计-网站开发定制公司-网站SEO优化推广-咏熠软件 | 低合金板|安阳低合金板|河南低合金板|高强度板|桥梁板_安阳润兴 北京租车牌|京牌指标租赁|小客车指标出租 | 壹作文_中小学生优秀满分作文大全 | ET3000双钳形接地电阻测试仪_ZSR10A直流_SXJS-IV智能_SX-9000全自动油介质损耗测试仪-上海康登 | 气体检测仪-氢气检测仪-可燃气体传感器-恶臭电子鼻-深国安电子 | 过滤器_自清洗过滤器_气体过滤器_苏州华凯过滤技术有限公司 | OLChemim试剂-ABsciex耗材-广州市自力色谱科仪有限公司 | QQ房产导航-免费收录优秀房地产网站_房地产信息网 | 小区健身器材_户外健身器材_室外健身器材_公园健身路径-沧州浩然体育器材有限公司 |