问题标签 [mysqli-fetch-array]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
618 浏览

php - mysqli_fetch_array的第二个参数

我有这样的代码:

mysqli_fetch_array($result)

我似乎对此没有任何错误,但是我在网上看到的所有示例都有第二个参数,如下所示:

mysqli_fetch_array($result, MYSQLI_ASSOC)

编辑:

我找到了答案:这个可选参数是一个常量,指示应该从当前行数据生成什么类型​​的数组。此参数的可能值是常量 MYSQLI_ASSOC、MYSQLI_NUM 或 MYSQLI_BOTH。

我仍然想知道不包括在内是否有任何缺点?即使它被认为是可选的。

0 投票
4 回答
6388 浏览

php - 如何使用 mysqli_fetch_array() 两次?

我正在使用数据库中的条目来填充表中的一行和一列。但是我不能使用两次访问 SQL 返回的数据mysqli_fetch_array()两次。我需要多次循环 mysqli 结果。这不起作用:

我怎样才能mysqli_fetch_array对相同的结果申请两次?

0 投票
1 回答
978 浏览

php - 未捕获的错误:调用 C:\xampp\htdocs\pro\ProController\DatabaseConfig.class.php:47 中整数的成员函数 fetch_assoc()

我是 PHP 和 MYSQL 的 OOP 新手。我到处寻找解决方案,但找不到我正在寻找的东西。我正面临着

致命错误:在 integer 上调用成员函数 fetch_assoc() 。

如您所见,它表示一个整数。请让我知道我在哪里犯了错误。

  • UserController 中的登录功能运行良好。
  • 我为 fetch() 创建了一个单独的函数。

数据库配置.class.php

用户控制器类.php

登录.php

0 投票
1 回答
26 浏览

php - 将mysql转换为mysqli函数并获取参数错误

我是 mysqli 的新手,正在升级我的所有代码以使用它。

我知道函数现在需要$conn包含变量。

这是我的代码:

我收到错误:

PHP Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result

而且我无法弄清楚我错过了什么。

0 投票
4 回答
3027 浏览

php - 如何使用 PHP 循环在单独的表中显示分组数据?

我是 phpmysqli 的新手。这是我所拥有的以及正在努力实现的目标:我将根据建议进行更新; 数据库样本数据

我想在一个页面上显示数据,并根据他们的 sid 为每个学生提供单独的表格。到目前为止,这是我尝试过的;

这就是我得到的

我想要实现的是每个sid. 这是我要存档的样本

0 投票
1 回答
824 浏览

php - 使用 MySQLi 回显 JOIN SQL 表的内容

我正在开发一个系统,这个模块应该回显数据库的内容。

在我向其中添加了一些 JOIN 语句之前,它运行良好。

我已经检查并测试了 SQL 代码,它运行良好。不起作用的是我回显 JOINed 表的内容的那部分。

我的代码如下所示:

course_name 和 course_id 既不回显也不给出任何错误消息。


更新:我实际上需要通过 JOINing 更多表和更改所选列来增加查询复杂性。我需要加入这些表:

tutors其中有列:tutor_id, t_fname, t_othernames, email,phone number
faculty有列: faculty_id, faculty_name,faculty_code
courses有列: course_id, course_code, course_name, tutor_id,faculty_id

我想将这些表加入到reg_students原始查询中的表中,以便我可以过滤$user_id并显示:course_name, t_fname, t_othernames, email,faculty_name

0 投票
1 回答
48 浏览

php - 带有 SQL 的下拉 PHP 在下拉列表中的一行中具有两个不同的查询 >(名称,编号)

我希望下拉菜单在一行中显示“client_code”、“name”。它几乎可以工作,但不是 100%。我是php和SQL的初学者,有人可以帮助我吗?

不起作用的代码

仅适用于从数据库中检索下拉列表中的名称的代码

0 投票
1 回答
41 浏览

php - 从 SQL 中选择语句到 PHP 数组中

在下面的 PHP 代码中,我尝试通过“word”列从表中检索一些值,这些值在此列中有快乐、喜欢、免费和帮助

我的输出:

我的问题是为什么 $category_text['positive'] 只包含帮助词?我怎样才能把每个单词都放在这个数组中?

0 投票
2 回答
105 浏览

php - 从 mysqli_fetch_array 添加值

我是我在学校的第一个编码项目。我有一个任务要检查,两个条件是否为真,如果是,我必须计算出现次数。我现在真的很困惑,我会很感激每一个有用的答案。

所以这是代码的一部分:

所以我的目标是检查第 1 行中的名称是否等于第 2 行中的名称,以及第 1 行中的 positionOrder 是否等于第 2 行中的 posisitionOrder。如果是,请计算这是正确的次数。帮助表示赞赏。谢谢!

0 投票
2 回答
51 浏览

php - in_array 仅查找第一个值

我要做的是根据 sql 查询分配变量。“县”字段是一个包含县名称的 varchar。

发生的情况是 in_array 仅检测数组中的第一个县。如果我回显 $row,我会得到:

欧文派克帕克欧文欧文斯科特摩根格林亨德里克斯劳伦斯圣约瑟夫华盛顿维戈摩根欧文杜布瓦杰斐逊瑞士麦迪逊格林费耶特马里昂奥兰治帕克克拉克杰斐逊费耶特喷泉蒙哥马利亨德里克斯霍华德欧文埃尔克哈特马里昂亨德里克斯华盛顿蒂皮卡诺普特南华盛顿布朗亨德里克斯詹宁斯维恩德瑞克利

如果我将针指定为“Owen”,则 echo $Porter 返回“Present”。所有其他值都回显“不存在”。如果我循环它,即使“Owen”也会将“Not Present”返回给 $Porter。我在这里做错了什么?

这也不起作用: