久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

<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="qwawimqqmiuu" 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() 期望參數 1 是 mysqli

      mysqli_prepare() expects parameter 1 to be mysqli(mysqli_prepare() 期望參數 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="qwawimqqmiuu" 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() 期望參數 1 是 mysqli的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                在使用 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() 期望參數 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 粘在一起的方式我認為導致$link 被定義為全局變量 - 您需要使用 global 在函數內訪問它:

                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;
                    ...
                }
                

                或通過參數顯式地將$link給函數:

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

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

                這篇關于mysqli_prepare() 期望參數 1 是 mysqli的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持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())
                PHP Prepared Statement Problems(PHP 準備好的語句問題)
                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 中保持其類型?)

                        <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="qwawimqqmiuu" id='SKq3I'><tfoot id='SKq3I'></tfoot><dl id='SKq3I'><fieldset id='SKq3I'></fieldset></dl></div>

                          主站蜘蛛池模板: 欧美日韩专区 | 欧美视频一区二区三区 | 精品一区久久 | 视频一区 亚洲 | 久久精品久久久久久 | 91 中文字幕 | 97av在线| 狠狠婷婷综合久久久久久妖精 | 国产国产精品 | 国产精彩视频 | 视频国产一区 | 一区二区三区四区视频 | 亚洲国产精品人人爽夜夜爽 | 亚洲精品在线国产 | 狠狠涩 | 粉嫩粉嫩芽的虎白女18在线视频 | 午夜在线| 亚洲美女av网站 | 国产精品久久久久久久久久免费看 | 亚洲福利一区二区 | 国产成人精品久久二区二区91 | 久久成人免费 | 日本高清精品 | 国产精品视频一二三 | 亚洲不卡在线观看 | 亚洲高清在线观看 | 国产成人精品一区二区在线 | 久久久青草婷婷精品综合日韩 | 成人一区二区三区在线观看 | 久久久精品国产 | 在线观看av中文字幕 | 亚洲精品中文字幕中文字幕 | 中文字幕 国产 | 午夜激情国产 | 免费一区二区三区 | 日韩一区二区久久 | 国产精品国产馆在线真实露脸 | 久久久91精品国产一区二区三区 | 国产精品久久久久久久久免费相片 | 成人黄色在线视频 | 亚洲第一在线 |