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

  • <tfoot id='euuG5'></tfoot>
      • <bdo id='euuG5'></bdo><ul id='euuG5'></ul>
    1. <legend id='euuG5'><style id='euuG5'><dir id='euuG5'><q id='euuG5'></q></dir></style></legend>

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

        警告:mysqli_query() 期望参数 1 为 mysqli,第 14 行

        时间:2023-07-29
        <tfoot id='Ip8iJ'></tfoot>
        • <bdo id='Ip8iJ'></bdo><ul id='Ip8iJ'></ul>

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

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

                    <tbody id='Ip8iJ'></tbody>
                  本文介绍了警告:mysqli_query() 期望参数 1 为 mysqli,第 14 行 C:xampphtdocsFinaldata.php 中给出的 null的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我需要帮助弄清楚为什么这是错误

                  I need help to figure out why this is error

                  <?php
                      class data
                      {
                          private $db;
                          public $nama, $password, $alamat, $jk, $kodepos, $alasan, $email;
                          function _construct($db)
                          {
                              $this->db = $db;
                          }
                          public function input_data()
                          {
                              $query = "INSERT INTO data (nama, password, alamat, jeniskelamin, kodepos, alasan, email)VALUES('$this->nama', '$this->password',
                              '$this->alamat', '$this->jk', '$this->kodepos', '$this->alasan', '$this->email')";
                              $insert = mysqli_query($this->db, $query);
                              return $insert;
                          }
                          public function lihat_data()
                          {
                              $query = "SELECT * FROM data ORDER BY id";
                              $view = mysqli_query($this->db, $query);
                              return $view;
                          }
                      }
                  ?>
                  

                  推荐答案

                  您的警告表示您的连接失败!那是因为它从未被制作过!

                  Your warning means that your connection has failed! And that's because it was never made!

                  function __construct($db) {
                         //^^You need 2 underscores
                      $this->db = $db;
                  }
                  

                  还有为什么 __construct() 需要 2x 下划线?因为这是一种神奇的方法!以及手册中的引用:

                  Also why does __construct() needs 2x underscores? Because it's a magic method! And a quote from the manual:

                  注意:PHP 保留所有以 __ 开头的函数名作为魔法.建议您不要在 PHP 中使用带有 __ 的函数名,除非您需要一些文档化的魔法功能.

                  Caution: PHP reserves all function names starting with __ as magical. It is recommended that you do not use function names with __ in PHP unless you want some documented magic functionality.

                  有关魔术方法的更多信息,请参阅:http://php.net/手册/en/language.oop5.magic.php
                  有关构造函数的更多信息,请参阅:http://php.net/manual/en/language.oop5.decon.php

                  For more information about magic methods see: http://php.net/manual/en/language.oop5.magic.php
                  For more information about the constructor see: http://php.net/manual/en/language.oop5.decon.php

                  这篇关于警告:mysqli_query() 期望参数 1 为 mysqli,第 14 行 C:xampphtdocsFinaldata.php 中给出的 null的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:使用 mysqli 获取行 下一篇:mysqli - 我真的需要做 $result->close();&amp;$mys

                  相关文章

                  最新文章

                  1. <tfoot id='psg5b'></tfoot>

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

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