首页 > 解决方案 > 我在我的站点中发现了这个错误 undefined mysqli_stmt::get_result() 错误

问题描述

我目前在 godaddy 的 linux 服务器上托管我的一方,我收到此错误“未定义的 mysqli_stmt::get_result()”。

我的服务器已经安装了 mysqlnd 并且 get_result 也被启用了。这是我收到错误的代码:

<?php 
require_once('inc/db.php');
date_default_timezone_set("Asia/Kolkata");
require_once 'inc/functions.php';
ob_start();
session_start();
  //site settings
   $setting_query = $db_con->prepare("SELECT * FROM tb_settings");  
   $setting_query->execute();
   $setting_result = $setting_query->get_result(); //Here, I got the error
   $settings = $setting_result->num_rows;
   if($settings>0){
       $site_data = $setting_result->fetch_assoc();
       $site_name = $site_data['site_name'];
   } ?>

请帮我..

标签: phpmysqlibootstrap-4prepared-statement

解决方案


推荐阅读