错误 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,给定字符串 的相关文章

  • Yii2 从 MySQL 中的表登录的分步指南

    我开始在 Yii2 中迈出第一步 到目前为止 我已经能够编写一个应用程序并将数据库中的表连接到它 就像我在 Yii1 中学到的那样 该表是contacts我的创建视图中的表单将数据发送到数据库 没有任何问题 问题是我只能在 Yii2 内置的
  • 从另一台计算机连接到 SQL Server

    我正在使用 C 连接到网络上另一台计算机上的 SQL Server 但收到一条异常消息 用户 用户名 登录失败 但是服务器日志状态表明使用 Windows 身份验证的用户连接成功 我的连接字符串是 Data Source ipaddress
  • 在 Magento 中使用缩略图切换基本图像

    在定制的产品视图页面上 我正在处理基本图像 大图像 和缩略图列表 这些缩略图是与媒体库中的产品相关的其他图像 它们只是普通图像 而不是定义的图像 缩略图 我的任务是获取它 以便当您单击缩略图时它会更改上面的基本图像 我已经可以工作了 但是我
  • 如何使用索引更改表的列?

    我想将带有某些索引的表中 a 列的列大小从 varchar 200 更改为 varchar 8000 我应该如何进行 既然是VARCHAR你正在增加尺寸 然后简单地ALTER TABLE ALTER COLUMN https learn m
  • 什么是 no-debug-non-zts-20090626?

    In php ini I have extension dir usr lib php extensions 然而 运行php config gives extension dir usr lib php extensions no deb
  • 在评论中查找不同风格的日期

    我还有一个问题要问preg match 我有一个表 其中评论的日期写在评论本身内 手动 现在我需要提取该日期并将其放置在不同的列中 我发现评论和日期的样式如下 id warning sent warning date 6109 2011 0
  • 在 .NET C# 项目中使用 PHP

    有谁知道是否可以 以及是否有任何复杂性 在 NET C 项目中使用 PHP 语言 我知道 VB 和 C 现在可以混合在解决方案中 所以我想知道 由于 IIS 现在能够运行 PHP 您是否可以将它们组合成一个单一的运行时 显然 提出这个问题的
  • 循环遍历数据数组并打印“递增”字母

    我需要循环遍历数据数组并为每个数组值打印一个 递增 字母 我知道我可以这样做 array array 11 33 44 98 1 3 2 9 66 21 45 array to loop through letters array a b
  • 使用实体框架创建临时表

    我想使用实体框架在 SQL Server 中创建临时表 我有什么办法可以做到这一点吗 如果我可以创建临时表 我的下一个问题是 如何读取它 提前致谢 Andr 好吧 所以你不喜欢存储过程路线 说实话我也不喜欢 但这是我能想到的最快的方法 基于
  • PHP - 为什么使用 Guzzle 而不是 cURL?

    在我的应用程序中 我最初开始使用 cURL 从各种 API 检索数据 今天 我尝试使用 Guzzle 来完成同样的任务 到目前为止 cURL 和 Guzzle 似乎都工作得同样好 判断依据Github https github com gu
  • PHP 数字:小数点仅在需要时可见

    我想知道是否存在一些函数可以自动按十进制格式化数字 所以如果我有 所以我的答案是 如果我的数据库中有 DECIMAL 数据格式 仅当它
  • 如何从 foreach(PHP) 中只获取一个结果

    该代码循环一个数组并显示用户的所有视图 现在情况发生了变化 我只需要显示 foreach 循环的一个结果 我怎么做 table class report edits table thead tr class dates row td div
  • 在php中用逗号替换空格和换行符

    我搜索过但找不到任何有帮助的东西 所以 我有一堆数据 我基本上只需要在它们之间添加逗号 这些数据都来自记录 所以它的形式如下 13 566 888 958 898 我需要像这样输出 13 566 888 958 898 如果我可以将任意 2
  • Yii2 - 如何自动加载自定义类?

    我创建了以下自定义类 我想在我的 Yii2 应用程序中使用它 common components helper CustomDateTime php namespace common components helper class Cust
  • 使用 Facebook API 在朋友的墙上发布帖子

    我希望我的 Facebook 应用程序能够获取使用该应用程序的用户的 ID 并在他们的一位朋友的墙上找到该 ID 发布的帖子 我更喜欢使用个人 ID 的示例 而不是迭代所有朋友 我认为两个用户很可能都必须向应用程序提供权限才能执行此操作 这
  • 获取本周星期一和星期五的日期 (PHP)

    如何获取本周周一和周五的日期 我有以下代码 但如果当天是星期日或星期六 则会失败 current day date N days to friday 5 current day days from monday current day 1
  • 如何从 PHP 的 sha256 加密迁移到 bcrypt?

    登录 rows sql gt fetch PDO FETCH ASSOC us id rows id us pass rows password us salt rows password salt status rows attempt
  • 在高负载站点中使用 PHP 的策略

    在你回答这个问题之前 我从未开发过任何足够流行的东西来达到高服务器负载 把我当作 叹气 一个刚刚登陆地球的外星人 尽管我了解 PHP 和一些优化技术 我正在开发一个工具PHP如果效果好的话 可以吸引相当多的用户 然而 虽然我完全有能力开发该
  • PHP:switch 与 if [重复]

    这个问题在这里已经有答案了 哪种形式更有效率 这个 switch var case 1 break case 2 break 或者这个 if var 1 elseif var 2 在性能方面 性能方面完全无关 As PHPBench htt
  • bash.sh 运行 cron 的权限被拒绝

    如何在这里使用 bash 脚本运行 cron 我做了如下操作 这里有错误 我想知道如何在 ubuntu 中做到这一点 我现在对它感到震惊 bash sh 文件 bin bash cd var www Controller usr bin p

随机推荐

  • 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