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

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

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

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

      1. 將參數(shù)與參數(shù)數(shù)組綁定

        Bind Param with array of parameters(將參數(shù)與參數(shù)數(shù)組綁定)
          • <bdo id='8csI2'></bdo><ul id='8csI2'></ul>
            <i id='8csI2'><tr id='8csI2'><dt id='8csI2'><q id='8csI2'><span id='8csI2'><b id='8csI2'><form id='8csI2'><ins id='8csI2'></ins><ul id='8csI2'></ul><sub id='8csI2'></sub></form><legend id='8csI2'></legend><bdo id='8csI2'><pre id='8csI2'><center id='8csI2'></center></pre></bdo></b><th id='8csI2'></th></span></q></dt></tr></i><div class="t2npaqs" id='8csI2'><tfoot id='8csI2'></tfoot><dl id='8csI2'><fieldset id='8csI2'></fieldset></dl></div>
            <tfoot id='8csI2'></tfoot>

                • <small id='8csI2'></small><noframes id='8csI2'>

                  <legend id='8csI2'><style id='8csI2'><dir id='8csI2'><q id='8csI2'></q></dir></style></legend>

                    <tbody id='8csI2'></tbody>
                  本文介紹了將參數(shù)與參數(shù)數(shù)組綁定的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

                  問(wèn)題描述

                  我有一個(gè)函數(shù)可以做到這一點(diǎn):

                  I have a function that does this:

                  function registerUser($firstName, $lastName, $address, $postcode, $email, $password)
                  {
                      $params = array($firstName, $lastName, $address, $postcode, $email, $password);
                      $result = $this->db->bind("INSERT INTO Users VALUES (?, ?, ?, ?, ?, ?)", 'ssssss', $params);
                  }
                  

                  發(fā)送到我的數(shù)據(jù)庫(kù)類(lèi),它執(zhí)行以下操作:

                  Which sends off to my database class, which does this:

                  public function bind($query, $type, $params)
                  {
                      $this->query = $query;
                      $stmt = $this->mysqli->prepare($this->query);
                      $stmt->bind_param($type, $param);
                      $stmt->execute;
                  }
                  

                  問(wèn)題是這行不通.

                  我希望做的是獲取 $params 列表并讓它在 $type 之后列出它們,這樣查詢將類(lèi)似于:

                  What I was hoping to do, was to take the $params list and have it list them after the $type, so that the query would resemble:

                  $stmt->bind_param('ssssss', $firstName, $lastName, $address, $postcode, $email, $password);
                  

                  但顯然我的做法是錯(cuò)誤的.

                  But obviously I'm going about it the wrong way.

                  有沒(méi)有辦法讓數(shù)組...轉(zhuǎn)換成一個(gè)列表,以便在 bind_param 查詢階段打印出來(lái)?

                  is there a way to make the array...transform as it were, into a list to be printed out at the bind_param query stage?

                  推薦答案

                  call_user_func_array使用參數(shù)數(shù)組調(diào)用回調(diào)"

                  call_user_func_array "Call a callback with an array of parameters"

                  call_user_func_array(array($stmt, "bind_param"), array_merge(array($type), $params));
                  

                  應(yīng)該做的工作

                  UPDATE:您還必須更改您的 params 數(shù)組:

                  UPDATE: you have also to change your params array:

                  $params = array(&$firstName, &$lastName, &$address, &$postcode, &$email, &$password);
                  

                  as mysqli_stmt::bind_param 期待第二個(gè)和以下參數(shù)的引用.

                  as mysqli_stmt::bind_param expects the second and the following parameters by reference.

                  您的查詢似乎是錯(cuò)誤的.也許你的字段比變量少.做:

                  Your query seems to be wrong. Maybe you have less fields than you have variables there. Do:

                  "INSERT INTO Users (field1, field2, field3, field4, field5, field6) VALUES (?, ?, ?, ?, ?, ?)"
                  

                  用正確的名稱(chēng)替換字段的名稱(chēng)

                  where you replace the name of the fields by the correct names

                  這篇關(guān)于將參數(shù)與參數(shù)數(shù)組綁定的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

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

                  相關(guān)文檔推薦

                  store_result() and get_result() in mysql returns false(mysql 中的 store_result() 和 get_result() 返回 false)
                  Call to undefined function mysqli_result::num_rows()(調(diào)用未定義的函數(shù) mysqli_result::num_rows())
                  PHP Prepared Statement Problems(PHP 準(zhǔn)備好的語(yǔ)句問(wèn)題)
                  mysqli_fetch_array returning only one result(mysqli_fetch_array 只返回一個(gè)結(jié)果)
                  PHP MySQLi Multiple Inserts(PHP MySQLi 多次插入)
                  How do I make sure that values from MySQL keep their type in PHP?(如何確保 MySQL 中的值在 PHP 中保持其類(lèi)型?)
                • <small id='SYEnY'></small><noframes id='SYEnY'>

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

                            <tfoot id='SYEnY'></tfoot>
                              <tbody id='SYEnY'></tbody>

                            主站蜘蛛池模板: 上海小程序开发-小程序制作-上海小程序定制开发公司-微信商城小程序-上海咏熠 | 密封圈_泛塞封_格莱圈-[东莞市国昊密封圈科技有限公司]专注密封圈定制生产厂家 | 升降炉_真空气氛炉_管式电阻炉厂家-山东中辰电炉有限公司 | 无痕胶_可移胶_无痕双面胶带_可移无痕胶厂家-东莞凯峰 | 洗地机-全自动/手推式洗地机-扫地车厂家_扬子清洁设备 | 鑫铭东办公家具一站式定制采购-深圳办公家具厂家直销 | 电气控制系统集成商-PLC控制柜变频控制柜-非标自动化定制-电气控制柜成套-NIDEC CT变频器-威肯自动化控制 | Brotu | 关注AI,Web3.0,VR/AR,GPT,元宇宙区块链数字产业 | 重庆网站建设,重庆网站设计,重庆网站制作,重庆seo,重庆做网站,重庆seo,重庆公众号运营,重庆小程序开发 | 蓝莓施肥机,智能施肥机,自动施肥机,水肥一体化项目,水肥一体机厂家,小型施肥机,圣大节水,滴灌施工方案,山东圣大节水科技有限公司官网17864474793 | 全自动在线分板机_铣刀式在线分板机_曲线分板机_PCB分板机-东莞市亿协自动化设备有限公司 | 矿用履带式平板车|探水钻机|气动架柱式钻机|架柱式液压回转钻机|履带式钻机-启睿探水钻机厂家 | 网站建设-临朐爱采购-抖音运营-山东兆通网络科技 | 加热制冷恒温循环器-加热制冷循环油浴-杭州庚雨仪器有限公司 | 多功能三相相位伏安表-变压器短路阻抗测试仪-上海妙定电气 | 密集架-手摇-智能-移动-价格_内蒙古档案密集架生产厂家 | 正压密封性测试仪-静态发色仪-导丝头柔软性测试仪-济南恒品机电技术有限公司 | 洁净化验室净化工程_成都实验室装修设计施工_四川华锐净化公司 | 刚性-柔性防水套管-橡胶伸缩接头-波纹管补偿器-启腾供水材料有限公司 | 菲希尔FISCHER测厚仪-铁素体检测仪-上海吉馨实业发展有限公司 | 热闷罐-高温罐-钢渣热闷罐-山东鑫泰鑫智能热闷罐厂家 | 连续密炼机_双转子连续密炼机_连续式密炼机-南京永睿机械制造有限公司 | 储能预警-储能消防系统-电池舱自动灭火装置-四川千页科技股份有限公司官网 | 包装设计公司,产品包装设计|包装制作,包装盒定制厂家-汇包装【官方网站】 | 美国查特CHART MVE液氮罐_查特杜瓦瓶_制造全球品质液氮罐 | 超声骨密度仪-动脉硬化检测仪器-人体成分分析仪厂家/品牌/价格_南京科力悦 | led全彩屏-室内|学校|展厅|p3|户外|会议室|圆柱|p2.5LED显示屏-LED显示屏价格-LED互动地砖屏_蕙宇屏科技 | 紧急切断阀_气动切断阀_不锈钢阀门_截止阀_球阀_蝶阀_闸阀-上海上兆阀门制造有限公司 | 广西绿桂涂料--承接隔热涂料、隔音涂料、真石漆、多彩仿石漆等涂料工程双包施工 | 膜结构车棚|上海膜结构车棚|上海车棚厂家|上海膜结构公司 | 油缸定制-液压油缸厂家-无锡大鸿液压气动成套有限公司 | 上海诺狮景观规划设计有限公司 | 连续密炼机_双转子连续密炼机_连续式密炼机-南京永睿机械制造有限公司 | 隐形纱窗|防护纱窗|金刚网防盗纱窗|韦柏纱窗|上海青木装潢制品有限公司|纱窗国标起草单位 | 砍排机-锯骨机-冻肉切丁机-熟肉切片机-预制菜生产线一站式服务厂商 - 广州市祥九瑞盈机械设备有限公司 | FFU_空气初效|中效|高效过滤器_空调过滤网-广州梓净净化设备有限公司 | 加中寰球移民官网-美国移民公司,移民机构,移民中介,移民咨询,投资移民 | 磷酸肌酸二钠盐,肌酐磷酰氯-沾化欣瑞康生物科技 | 小型数控车床-数控车床厂家-双头数控车床 | 磨煤机配件-高铬辊套-高铬衬板-立磨辊套-盐山县宏润电力设备有限公司 | 仓储货架_南京货架_钢制托盘_仓储笼_隔离网_环球零件盒_诺力液压车_货架-南京一品仓储设备制造公司 |