错误 mysqli_fetch_array() 期望参数 1 为 mysqli_result,给定字符串

2024-03-04

警告:mysqli_fetch_array() 期望参数 1 为 mysqli_result,给定字符串

这是我的代码,谁能告诉我出了什么问题吗?

$result ="SELECT * FROM report" ;
if(mysqli_query($cons, $result)) {
echo("
<div class='sc'>
<table  id='to1' width='90%' border='0' cellspaceing='1' cellpadding='8' align='center'>
 <tr bgcolor='#9B7272'>
<td > ID </td>
<td > first_name </td>
<td > last_name </td>
<td > phone </td>
<td > address </td>
<td > email </td>
<td > birthdate </td>
<td > gender </td>
<td > city </td>
<td > dr_name </td>

</tr>

");
while($row = mysqli_fetch_array($result))
{
$ID         =$row['ID']; 
$first_name =$row['first_name'];
$last_name  =$row['last_name'];
$phone      =$row['phone'];
$address    =$row['address'];
$email      =$row['email'];
$birthdate  =$row['birthdate'];
$gender     =$row['gender'];
$city       =$row['city'];
$dr_name    =$row['dr_name'];

echo "  <tr bgcolor='#C7B8B8'>

Problem

您缺少如何将参数传递给mysqli_fetch_array() http://php.net/manual/en/mysqli-result.fetch-array.php.

Solution

因此,这一行:

if(mysqli_query($cons, $result)) {

应该

if($res = mysqli_query($cons, $result)) { // assign the return value of mysqli_query to $res

(FWIW, I'd go with $res = mysqli_query($cons, $result); then do if($res) {.)

然后做

while($row = mysqli_fetch_array($res)) // pass $res to mysqli_fetch_array instead of the query itself

Why?

你正在给予mysqli_fetch_array()- 作为一个论点 -string其中包含您的查询。事情不是这样的。你应该传递的返回值mysqli_query()反而。因此,你也可以这样写:while($row = mysqli_fetch_array(mysqli_query($cons, $result))) {}(但这不是建议,只是向您展示它是如何工作的)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

错误 mysqli_fetch_array() 期望参数 1 为 mysqli_result,给定字符串 的相关文章

随机推荐

  • Firebase 快照顺序错误

    我尝试将存储在 firebase 上的帖子加载到我的 tableView 中 我使用 childAdded 函数按照发布的顺序 从第一个到最后一个 获取帖子 起初它似乎有效 但现在不再有效 我不知道为什么 因此 我在帖子中添加了时间戳并使用
  • 弯曲等高列,但尊重另一列的最大高度[重复]

    这个问题在这里已经有答案了 我如何使下面的代码仅使用CSS flex 而不使用Javascript 第二列有动态内容列表 我需要根据第一列的高度应用滚动条 HTML div class row d flex div class col lg
  • 是否存在类似于 Nonetype 路径的东西?

    在我的课程中 我喜欢用 None 来启动我的路径变量 如果我使用os path很容易与其他路径进行比较 但我更喜欢pathlib风格 有没有解决方案可以做到这一点 import os path1 os path dirname D test
  • Selenium Grid:org.openqa.selenium.WebDriverException:转发新会话时出错用于设置功能的 VM 池为空

    我正在尝试使用 Cucumber 在硒网格上进行 POC 我收到此错误 转发新会话时出错 用于设置功能的虚拟机池为空 这是我的示例代码 公共静态无效configureServer GridHubConfiguration gridHubCo
  • 为什么 Swift 的 AVPlayer 在一场比赛中会加载两次playerItem?

    我正在使用 AVFoundation 的 AVPlayer 来流式传输外部 mp3 文件 我的后端有一个计数器 可以计算文件加载的次数 该服务的唯一客户端只有我一个 每当我触发播放 AVPlayer 时 计数器就会增加 2 这意味着 AVP
  • 使用 Bootstrap Accordion 添加向右箭头

    我想看看是否可以在 Bootstrap Accordion 标题的右侧添加箭头 我希望箭头在手风琴折叠时从下变为向上 这很复杂吗 我只希望标题带有箭头 并让它们在折叠时发生变化 但我在试图解决这个问题时遇到了最大的麻烦 这是代码 Accor
  • 使用 R 优化/向量化数据库查询

    我正在尝试使用 R 查询大型数据库 由于数据库的大小 我编写了一次获取 100 行的查询 我的代码如下所示 library RJDBC library DBI library tidyverse options java parameter
  • 架构组件改造和 RxJava 2 错误处理

    我目前正在尝试使用来自改造和 Okhttp 的 API 请求在架构组件中实现新的 ViewModel 一切正常 但我不知道如何将错误响应从改造传递到LiveDataReactiveStreams fromPublisher然后上游到片段中的
  • C++:遍历对象的所有成员?

    假设我有一个包含许多成员的对象 class Example AnotherClass member1 AnotherClass member2 YetAnotherClass member3 有没有一种简短 简洁的方法可以做类似的事情 fo
  • 如何列出包含等效提交的分支

    在之前的问题中 有人提供了查找包含确切提交的分支的答案 如何列出包含给定提交的分支 https stackoverflow com questions 1419623 how to list branches that contain a
  • 从两位数月份号获取月份名称

    我想从两位数的月份号 例如 09 中获取月份名称 我尝试使用这段代码 但这不起作用 该代码仅给出当前月份名称 它的正确代码是什么 var formattedMonth moment month 09 format MMMM 虽然凯文的答案没
  • 如何让 cscope 结果显示在 gvim7 的拆分窗口中?

    我已经尝试过这里的教程 Vim Cscope 教程 http cscope sourceforge net cscope vim tutorial html 更改后 是在cscope maps vim文件到SPACE I got Ctrl
  • require.js:访问所有加载的模块

    有没有办法访问require js所有加载的模块 背景 我想自动调用init 我的 javascript 模块在全部加载后的功能 请参阅require js backbone js 如何构建具有初始化功能的模块 https stackove
  • 使用 TypeScript 返回 AngularJS $q 承诺

    我有一个服务 它用返回延迟对象的函数包装 http 我的界面 export interface MyServiceScope get ng IPromise lt gt 我的课 export class MyService implemen
  • 渐进增强不再是当前的问题吗?

    我听到了一些为渐进增强辩护的说法 JavaScript 已关闭或不可用 根据W3Schools Javascript 统计 http www w3schools com browsers browsers stats asp 95 的人在
  • 使用 ASP.NET Forms 身份验证应用程序的当前用户

    我正在尝试检索使用 ASP NET Forms 身份验证的 Web 应用程序中的当前用户 然而 System Security Principal WindowsIdentity GetCurrent Name返回域 windows 用户
  • mongodb中日志分析数据库的最佳可能模式设计

    我必须将以下数据存储在 mongodb 中uid gender country city date of visit url of visit 我想将 uid 性别 国家和城市存储在一个集合中 因为这些信息对于特定用户来说永远不会改变 在我
  • jquery 中的最后一个兄弟?

    有人可以帮我选择 jquery 中单击元素的最后一个同级元素吗 myElement click function this siblings last hide
  • 我找不到不使用 EL 访问 spring 模型的方法

    我在创建与 Spring 一起使用的 JSP 时遇到问题 我将所有对象放在 ModelAndView 的模型中 使用 EL 可以轻松访问它们 问题是从平常访问它们 假设我有一个名为 foo 的模型参数 有没有办法将它放在一个变量中 我可以在
  • 错误 mysqli_fetch_array() 期望参数 1 为 mysqli_result,给定字符串

    警告 mysqli fetch array 期望参数 1 为 mysqli result 给定字符串 这是我的代码 谁能告诉我出了什么问题吗 result SELECT FROM report if mysqli query cons re