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

    • <bdo id='pGYjE'></bdo><ul id='pGYjE'></ul>
    <tfoot id='pGYjE'></tfoot>

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

        致命错误:调用未定义的方法 mysqli::error()

        时间:2023-07-31
          • <bdo id='PMLib'></bdo><ul id='PMLib'></ul>
                <tbody id='PMLib'></tbody>

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

                1. <small id='PMLib'></small><noframes id='PMLib'>

                2. <tfoot id='PMLib'></tfoot><legend id='PMLib'><style id='PMLib'><dir id='PMLib'><q id='PMLib'></q></dir></style></legend>
                  本文介绍了致命错误:调用未定义的方法 mysqli::error()的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我可以连接,但是当涉及到准备好的语句时,我遇到了错误.有什么问题吗?

                  I can connect but when it comes to the prepared statement that is the error i got. anything wrong there?

                  代码:

                      // Open connection
                      $db = new mysqli(DB_HOST, DB_USER, DB_PASSWORD, DB_DATABASE);
                  
                      //check connection
                      if (mysqli_connect_errno()) {
                          printf("Connect failed: %s
                  ", mysqli_connect_error());
                          exit();
                      }
                  
                      // Create statement object
                      $stmt = $db->stmt_init();   
                  
                      // sql statement
                      $sql = "INSERT INTO ch_users ('uid','admin','password','directory','size','format','locationid') VALUES (?, 1, ?, ?, ?, ?, 1)";
                  
                      // Create a prepared statement
                      $stmt = $db->prepare($sql) or die($db->error());
                  

                  推荐答案

                  对于那些偶然发现此页面的人.

                  For those who stumbled on this page.

                  你从中得到的错误

                  Fatal error: Call to undefined method mysqli::error()
                  

                  这是因为我们需要将错误作为变量而不是作为函数

                  This is because we need to access the error as variable not as function

                  所以正确的代码是

                  if(! empty( $mysqli->error ) ){
                     echo $mysqli->error;  // <- this is not a function call error()
                  }
                  

                  这篇关于致命错误:调用未定义的方法 mysqli::error()的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:如何使用 mysqli API 制作一个完全动态的准备语句 下一篇:如何确保 MySQL 中的值在 PHP 中保持其类型?

                  相关文章

                  最新文章

                      <tfoot id='EfU0z'></tfoot>

                    1. <small id='EfU0z'></small><noframes id='EfU0z'>

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

                        <bdo id='EfU0z'></bdo><ul id='EfU0z'></ul>
                    3. <legend id='EfU0z'><style id='EfU0z'><dir id='EfU0z'><q id='EfU0z'></q></dir></style></legend>