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

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

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

    • <bdo id='TQDi2'></bdo><ul id='TQDi2'></ul>

    1. PHP 準備好的語句問題

      PHP Prepared Statement Problems(PHP 準備好的語句問題)

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

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

                本文介紹了PHP 準備好的語句問題的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                慢慢習慣了 PHP 準備好的語句,但仍然出現這個錯誤

                slowly getting used to PHP prepared statements, however still get this error

                警告:mysqli_stmt::bind_result():綁定變量的數量與第 20 行 C:UsersPCDocumentsXAMPPhtdocslogin.php 中準備好的語句中的字段數不匹配".

                "Warning: mysqli_stmt::bind_result(): Number of bind variables doesn't match number of fields in prepared statement in C:UsersPCDocumentsXAMPPhtdocslogin.php on line 20".

                 <?php
                
                 $mysqli = new mysqli('localhost', 'c3337015', 'c3337015', 'members');
                
                if (mysqli_connect_errno()) {
                    printf("Connect failed: %s
                ", mysqli_connect_error());
                    exit();
                    }
                
                 if(isset($_GET['loginEmail'])){
                
                 session_start();
                
                    $stmt = $mysqli->prepare("SELECT Email FROM members WHERE Email=? AND  Password=? LIMIT 1");
                    $email = $_GET['loginEmail'];
                    $password = $_GET['loginPassword'];
                    $password = sha1($password);
                    $stmt->bind_param('ss', $email, $password);
                    $stmt->execute();
                    $stmt->bind_result($email, $password);
                    $stmt->store_result();
                    if($stmt->num_rows == 1)  //To check if the row exists
                        {
                            while($stmt->fetch()) //fetching the contents of the row
                
                              {$_SESSION['Logged'] = 1;
                               $_SESSION['Email'] = $email;
                               header('Location: index.php');
                               exit();
                               }
                        }
                        else {
                            echo "Wrong Username or Password!";
                        }
                        $stmt->close();
                    }
                    else 
                    {   
                    echo "Something went Wrong";
                    }
                $mysqli->close();
                ?>
                

                推薦答案

                $stmt->bind_result($email, $password);
                

                您正在綁定 2 個變量,但只要求一個:SELECT Email FROM members.

                You are binding 2 variables, but only asking for one: SELECT Email FROM members.

                我還建議對 bind_result 使用不同的變量,因為它和 bind_param 都適用于引用.

                I'd also suggest using different variables for bind_result, as it and bind_param both work on references.

                $stmt->bind_result($userEmail);
                

                這篇關于PHP 準備好的語句問題的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

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

                相關文檔推薦

                store_result() and get_result() in mysql returns false(mysql 中的 store_result() 和 get_result() 返回 false)
                Call to undefined function mysqli_result::num_rows()(調用未定義的函數 mysqli_result::num_rows())
                mysqli_fetch_array returning only one result(mysqli_fetch_array 只返回一個結果)
                PHP MySQLi Multiple Inserts(PHP MySQLi 多次插入)
                How do I make sure that values from MySQL keep their type in PHP?(如何確保 MySQL 中的值在 PHP 中保持其類型?)
                Fatal error: Call to undefined method mysqli::error()(致命錯誤:調用未定義的方法 mysqli::error())
                  <legend id='c2pbI'><style id='c2pbI'><dir id='c2pbI'><q id='c2pbI'></q></dir></style></legend>

                  • <small id='c2pbI'></small><noframes id='c2pbI'>

                      • <bdo id='c2pbI'></bdo><ul id='c2pbI'></ul>

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

                            <tbody id='c2pbI'></tbody>
                          主站蜘蛛池模板: 炒货机-炒菜机-炒酱机-炒米机@霍氏机械 | 细沙回收机-尾矿干排脱水筛设备-泥石分离机-建筑垃圾分拣机厂家-青州冠诚重工机械有限公司 | 北京印刷厂_北京印刷_北京印刷公司_北京印刷厂家_北京东爵盛世印刷有限公司 | 网站优化公司_SEO优化_北京关键词百度快速排名-智恒博网络 | 直流大电流电源,燃料电池检漏设备-上海政飞 | 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 万烁建筑设计院-建筑设计公司加盟,设计院加盟分公司,市政设计加盟 | 东莞螺杆空压机_永磁变频空压机_节能空压机_空压机工厂批发_深圳螺杆空压机_广州螺杆空压机_东莞空压机_空压机批发_东莞空压机工厂批发_东莞市文颖设备科技有限公司 | 撕碎机_轮胎破碎机_粉碎机_回收生产线厂家_东莞华达机械有限公司 | 水厂污泥地磅|污泥处理地磅厂家|地磅无人值守称重系统升级改造|地磅自动称重系统维修-河南成辉电子科技有限公司 | 螺钉式热电偶_便携式温度传感器_压簧式热电偶|无锡联泰仪表有限公司|首页 | 不锈钢电动球阀_气动高压闸阀_旋塞疏水调节阀_全立阀门-来自温州工业阀门巨头企业 | 阴离子_阳离子聚丙烯酰胺厂家_聚合氯化铝价格_水处理絮凝剂_巩义市江源净水材料有限公司 | 微型气象仪_气象传感器_防爆气象传感器-天合传感器大全 | 云南外加剂,云南速凝剂,云南外加剂代加工-普洱澜湄新材料科技有限公司 | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | GAST/BRIWATEC/CINCINNATI/KARL-KLEIN/ZIEHL-ABEGG风机|亚喜科技 | 武汉高低温试验机-现货恒温恒湿试验箱-高低温湿热交变箱价格-湖北高天试验设备 | 七维官网-水性工业漆_轨道交通涂料_钢结构漆 | 泥浆在线密度计厂家-防爆数字压力表-膜盒-远传压力表厂家-江苏大亚自控设备有限公司 | 烟台条码打印机_烟台条码扫描器_烟台碳带_烟台数据采集终端_烟台斑马打印机-金鹏电子-金鹏电子 | 国资灵活用工平台_全国灵活用工平台前十名-灵活用工结算小帮手 | 德州网站制作 - 网站建设设计 - seo排名优化 -「两山建站」 | 美国PARKER齿轮泵,美国PARKER柱塞泵,美国PARKER叶片泵,美国PARKER电磁阀,美国PARKER比例阀-上海维特锐实业发展有限公司二部 | 网带通过式抛丸机,,网带式打砂机,吊钩式,抛丸机,中山抛丸机生产厂家,江门抛丸机,佛山吊钩式,东莞抛丸机,中山市泰达自动化设备有限公司 | HV全空气系统_杭州暖通公司—杭州斯培尔冷暖设备有限公司 | 高柔性拖链电缆_卷筒电缆_耐磨耐折聚氨酯电缆-玖泰特种电缆 | 电子海图系统-电梯检验系统-智慧供热系统开发-商品房预售资金监管系统 | 农业四情_农业气象站_田间小型气象站_智慧农业气象站-山东风途物联网 | 磁力抛光机_磁力研磨机_磁力去毛刺机-冠古设备厂家|维修|租赁【官网】 | 硬度计,金相磨抛机_厂家-莱州华煜众信试验仪器有限公司 | 穿线管|波纹穿线管|包塑金属软管|蛇皮管?闵彬专注弱电工程? | 3d打印服务,3d打印汽车,三维扫描,硅胶复模,手板,快速模具,深圳市精速三维打印科技有限公司 | 防火门-专业生产甲级不锈钢钢质防火门厂家资质齐全-广东恒磊安防设备有限公司 | 莱州网络公司|莱州网站建设|莱州网站优化|莱州阿里巴巴-莱州唯佳网络科技有限公司 | 浇注料-高铝砖耐火砖-郑州凯瑞得窑炉耐火材料有限公司 | 热回收盐水机组-反应釜冷水机组-高低温冷水机组-北京蓝海神骏科技有限公司 | 气动调节阀,电动调节阀,自力式压力调节阀,切断阀「厂家」-浙江利沃夫自控阀门 | 北京浩云律师事务所-企业法律顾问_破产清算等公司法律服务 | 送料机_高速冲床送料机_NC伺服滚轮送料机厂家-东莞市久谐自动化设备有限公司 | 灰板纸、灰底白、硬纸板等纸品生产商-金泊纸业|