PHP致命错误:未捕获错误:调用未定义函数mssqli_fetch_assoc()

时间:2018-07-17 11:32:39

标签: mysqli associative-array


希望您能解决以下问题:
我有一个名为 BRANDS 的数据库,并且
表中的记录中的一个被称为 BRAND

这是我的PHP代码:

0

我得到的是以下错误:
致命错误:未捕获错误:调用未定义的函数mssqli_fetch_assoc()
你能告诉我我在做什么错吗?
提前非常感谢!

2 个答案:

答案 0 :(得分:0)

您遇到错字错误,它是 mysqli_fetch_assoc 而不是mssqli_fetch_assoc

答案 1 :(得分:0)

您必须使用mysqli_fetch_assoc而不是mssqli_fetch_assoc

尝试

$db = mysqli_connect('127.0.0.1','root','','ecomm');
if (mysqli_connect_errno()) 
{
  echo 'DataBase connection was not successful. More details here: '.mysqli_connect_err();
  die();
}

  // Run the query
  $sql ="SELECT * FROM brands ORDER BY brand";
  $brand = $db->query($sql);
  echo $brand;

  // and put results in associative array, in order to the results
  while($brands = mysqli_fetch_assoc($brand)) :
      echo($brands['brand']);
  endwhile;