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

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

    <tfoot id='ulofi'></tfoot>

      • <bdo id='ulofi'></bdo><ul id='ulofi'></ul>
      <legend id='ulofi'><style id='ulofi'><dir id='ulofi'><q id='ulofi'></q></dir></style></legend>
    1. <small id='ulofi'></small><noframes id='ulofi'>

      mysqli_prepare() 期望參數(shù) 1 是 mysqli

      mysqli_prepare() expects parameter 1 to be mysqli(mysqli_prepare() 期望參數(shù) 1 是 mysqli)
      <i id='6W2ED'><tr id='6W2ED'><dt id='6W2ED'><q id='6W2ED'><span id='6W2ED'><b id='6W2ED'><form id='6W2ED'><ins id='6W2ED'></ins><ul id='6W2ED'></ul><sub id='6W2ED'></sub></form><legend id='6W2ED'></legend><bdo id='6W2ED'><pre id='6W2ED'><center id='6W2ED'></center></pre></bdo></b><th id='6W2ED'></th></span></q></dt></tr></i><div class="h7dnh7r" id='6W2ED'><tfoot id='6W2ED'></tfoot><dl id='6W2ED'><fieldset id='6W2ED'></fieldset></dl></div>
      <tfoot id='6W2ED'></tfoot>
        <bdo id='6W2ED'></bdo><ul id='6W2ED'></ul>
        <legend id='6W2ED'><style id='6W2ED'><dir id='6W2ED'><q id='6W2ED'></q></dir></style></legend>

        <small id='6W2ED'></small><noframes id='6W2ED'>

              <tbody id='6W2ED'></tbody>

                本文介紹了mysqli_prepare() 期望參數(shù) 1 是 mysqli的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                問題描述

                在使用 mysqli

                功能如下:

                db.php

                <?php
                define("DB_HOST", "host");
                define("DB_LOGIN", "login");
                define("DB_PASSWORD", "password");
                define("DB_NAME", "myDb");
                
                $link = mysqli_connect(DB_HOST, DB_LOGIN, DB_PASSWORD, DB_NAME);
                if(!$link) {
                    echo 'ERROR: ' . mysqli_connect_errno() . ': ' . mysqli_connect_error();
                }
                ?>
                

                function.php

                <?php
                function addItemToCatalog($var1, $var2, $var3, $var4) {
                    $sql = 'INSERT INTO catalog (var1, var2, var3, var4) 
                            VALUES (?, ?, ?, ?)';
                    if (!$stmt = mysqli_prepare($link, $sql)){
                        return false;
                    }
                    mysqli_stmt_bind_param($stmt, "ssii", $var1, $var2, $var3, $var4);
                    mysqli_stmt_execute($stmt); 
                    mysqli_stmt_close($stmt); 
                    return true;
                }
                ?>
                

                page.php

                <?php
                require_once ("db.php");
                require_once ("function.php");
                
                $var1 = $_POST['var1']; //showing without filtering methods
                $var2 = $_POST['var2'];
                $var3 = $_POST['var3'];
                $var4 = $_POST['var4'];
                
                if(!addItemToCatalog($var1, $var2, $var3, $var4)){ 
                    echo 'some error text';
                }
                else { 
                    header("Location: success.php"); 
                    exit;
                }
                ?>
                

                使用后有

                警告:mysqli_prepare() 期望參數(shù) 1 為 mysqli,第 5 行 function.php 中給出的 null.

                WARNING: mysqli_prepare() expects parameter 1 to be mysqli, null given in function.php on line 5.

                有人嗎?

                推薦答案

                兩個文件 db.phpfunction.php 粘在一起的方式我認為導(dǎo)致$link 被定義為全局變量 - 您需要使用 global 在函數(shù)內(nèi)訪問它:

                The way the two files db.php and function.php are glued together I think results in $link being defined as a global variable - you need to use global to access it within function:

                function addItemToCatalog($var1, $var2, $var3, $var4) {
                    global $link;
                    ...
                }
                

                或通過參數(shù)顯式地將$link給函數(shù):

                or give the $link to the function explicitly through parameter:

                function addItemToCatalog($var1, $var2, $var3, $var4, $link) {
                    ...
                }
                

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

                【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(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 準備好的語句問題)
                mysqli_fetch_array returning only one result(mysqli_fetch_array 只返回一個結(jié)果)
                PHP MySQLi Multiple Inserts(PHP MySQLi 多次插入)
                How do I make sure that values from MySQL keep their type in PHP?(如何確保 MySQL 中的值在 PHP 中保持其類型?)

                        <tbody id='SKq3I'></tbody>
                      • <bdo id='SKq3I'></bdo><ul id='SKq3I'></ul>
                      • <small id='SKq3I'></small><noframes id='SKq3I'>

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

                          主站蜘蛛池模板: 吲哚菁绿衍生物-酶底物法大肠菌群检测试剂-北京和信同通科技发展有限公司 | NM-02立式吸污机_ZHCS-02软轴刷_二合一吸刷软轴刷-厦门地坤科技有限公司 | 无水硫酸铝,硫酸铝厂家-淄博双赢新材料科技有限公司 | 座椅式升降机_无障碍升降平台_残疾人升降平台-南京明顺机械设备有限公司 | 电动百叶窗,开窗器,电动遮阳百叶,电动开窗机生产厂家-徐州鑫友工控科技发展有限公司 | 精密冲床,高速冲床等冲压设备生产商-常州晋志德压力机厂 | 衬塑设备,衬四氟设备,衬氟设备-淄博鲲鹏防腐设备有限公司 | 专业深孔加工_东莞深孔钻加工_东莞深孔钻_东莞深孔加工_模具深孔钻加工厂-东莞市超耀实业有限公司 | 上海新光明泵业制造有限公司-电动隔膜泵,气动隔膜泵,卧式|立式离心泵厂家 | 云南丰泰挖掘机修理厂-挖掘机维修,翻新,再制造的大型企业-云南丰泰工程机械维修有限公司 | 股指期货-期货开户-交易手续费佣金加1分-保证金低-期货公司排名靠前-万利信息开户 | 六维力传感器_三维力传感器_二维力传感器-南京神源生智能科技有限公司 | 南京泽朗生物科技有限公司-液体饮料代加工_果汁饮料代加工_固体饮料代加工 | 西安展台设计搭建_西安活动策划公司_西安会议会场布置_西安展厅设计西安旭阳展览展示 | 杭州顺源过滤机械有限公司官网-压滤机_板框压滤机_厢式隔膜压滤机厂家 | 小程序开发公司-小程序制作-微信小程序开发-小程序定制-咏熠软件 | Dataforth隔离信号调理模块-信号放大模块-加速度振动传感器-北京康泰电子有限公司 | 蜜蜂职场文库_职场求职面试实用的范文资料大全 | 税筹星_灵活用工平台_企业财务顾问_财税法薪综合服务平台 | 步进_伺服_行星减速机,微型直流电机,大功率直流电机-淄博冠意传动机械 | 并网柜,汇流箱,电控设备,中高低压开关柜,电气电力成套设备,PLC控制设备订制厂家,江苏昌伟业新能源科技有限公司 | LOGO设计_品牌设计_VI设计 - 特创易 | 老城街小面官网_正宗重庆小面加盟技术培训_特色面馆加盟|牛肉拉面|招商加盟代理费用多少钱 | 都江堰招聘网-都江堰人才网 都江堰人事人才网 都江堰人才招聘网 邢台人才网_邢台招聘网_邢台123招聘【智达人才网】 | 冷镦机-多工位冷镦机-高速冷镦机厂家-温州金诺机械设备制造有限公司 | EDLC超级法拉电容器_LIC锂离子超级电容_超级电容模组_软包单体电容电池_轴向薄膜电力电容器_深圳佳名兴电容有限公司_JMX专注中高端品牌电容生产厂家 | 密度电子天平-内校-外校电子天平-沈阳龙腾电子有限公司 | 明渠式紫外线杀菌器-紫外线消毒器厂家-定州市优威环保 | 深圳货架厂家_金丽声精品货架_广东金丽声展示设备有限公司官网 | 玻璃钢型材_拉挤模具_玻璃钢拉挤设备——滑县康百思 | 控显科技 - 工控一体机、工业显示器、工业平板电脑源头厂家 | HYDAC过滤器,HYDAC滤芯,现货ATOS油泵,ATOS比例阀-东莞市广联自动化科技有限公司 | 温州食堂承包 - 温州市尚膳餐饮管理有限公司 | 广州展览设计公司_展台设计搭建_展位设计装修公司-众派展览装饰 广州展览制作工厂—[优简]直营展台制作工厂_展会搭建资质齐全 | Q361F全焊接球阀,200X减压稳压阀,ZJHP气动单座调节阀-上海戎钛 | 钢绞线万能材料试验机-全自动恒应力两用机-混凝土恒应力压力试验机-北京科达京威科技发展有限公司 | 液压升降平台_剪叉式液压/导轨式升降机_传菜机定做「宁波日腾升降机厂家」 | 台湾阳明固态继电器-奥托尼克斯光电传感器-接近开关-温控器-光纤传感器-编码器一级代理商江苏用之宜电气 | 变色龙PPT-国内原创PPT模板交易平台 - PPT贰零 - 西安聚讯网络科技有限公司 | 昆山新莱洁净应用材料股份有限公司-卫生级蝶阀,无菌取样阀,不锈钢隔膜阀,换向阀,离心泵 | 小学教案模板_中学教师优秀教案_高中教学设计模板_教育巴巴 |