警告:mysqli_error() 需要 1 个参数,0 个给出错误

2023-12-10

我收到以下错误

警告:mysqli_error() 需要 1 个参数,给定 0 个参数

问题出在这行代码上:

$query = mysqli_query($myConnection, $sqlCommand) or die (mysqli_error()); 

整个代码是

session_start();

require_once "scripts/connect_to_mysql2.php";

//Build Main Navigation menu and gather page data here

$sqlCommand = "SELECT id, linklabel FROM pages ORDER BY pageorder ASC";

$query = mysqli_query($myConnection, $sqlCommand) or die (mysqli_error()); 

$menuDisplay = '';
while ($row = mysqli_fetch_array($query)) { 
    $pid = $row["id"];
    $linklabel = $row["linklabel"];

    $menuDisplay .= '<a href="index.php?pid=' . $pid . '">' . $linklabel . '</a><br />';

} 
mysqli_free_result($query); 

包含的文件有以下行

$myConnection = mysqli_connect("$db_host","$db_username","$db_pass","$db_name") or die ("could not connect to mysql"); with reference to $myConnection, why do I get this error?

mysqli_error() 需要您将连接作为参数传递给数据库。这里的文档有一些有用的示例:

http://php.net/manual/en/mysqli.error.php

尝试像这样改变你的问题线,你应该处于良好状态:

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

警告:mysqli_error() 需要 1 个参数,0 个给出错误 的相关文章

  • 正则表达式删除带有数字的单词

    我想删除产品名称中带有数字 参考 或小单词 2 个或更少字符 的单词 但我找不到好的正则表达式 一些例子 链式防回弹ECS 2035 应成为 链式防反弹 指南 35 厘米俄勒冈 Intenz 应该成为 俄勒冈州 Intenz 指南 Tron
  • Laravel 5:如何检索并显示属于特定类别的所有帖子

    我有3张桌子 user id username subreddits id name created at posts id title link user id subreddit id 问题是 我手动获取 subreddit 类别的 i
  • Laravel - LIKE 运算符来搜索加密值

    我正在尝试在 Laravel 应用程序中实现一个搜索模块 可以按名称过滤用户 为了保护用户 name 列行在数据库上加密 我面临的问题是下面的查询总是返回 0 结果 我在搜索数据库之前对搜索输入值进行加密 patients DB selec
  • 在 PHP 扩展中,推荐从 std::string 返回值的方法

    我们有一个简单的 PHP 函数 其目的是调用 C 自由函数std string callLibrary std string 并返回其std string返回值 目前看起来是这样的 PHP FUNCTION call library cha
  • PHP json_encode json_decode UTF-8

    如何将包含国际字符的 json 编码字符串保存到数据库 然后在浏览器中解析解码后的字符串
  • 如何在不刷新的情况下向字段中插入数据?

    我需要知道如何在不刷新字段的情况下从数据库添加数据 我的意思是就像在电子邮件中添加联系人的工作一样 如果我单击 添加 按钮 我需要打开一个小窗口和其中的联系人 如果我检查一两个联系人并按插入键 它应该被插入到 收件人 字段中 而无需刷新父页
  • 如何在 PHPUnit 中跨多个测试模拟测试 Web 服务?

    我正在尝试使用 PHPUnit 测试 Web 服务接口类 基本上 这个类调用肥皂客户端目的 我正在尝试使用 PHPUnit 测试此类getMockFromWsdl这里描述的方法 http www phpunit de manual curr
  • 编写 PHP SQL 更新语句的最佳方法

    我有这个 PHP SQL 语句 updateCategory UPDATE category SET name name description description parent parent active active WHERE i
  • “composer”在 Windows 服务器中未被识别为内部或外部命令

    我使用的是Windows Server 2008操作系统 我下载作曲家安装程序 exe https getcomposer org download 并安装到我的电脑上 当我尝试时composer install 我收到错误 compose
  • 带数组的双美元变量

    我正在尝试使用双美元语法访问数组的第一项 但它无法按照我想要的方式工作
  • 如何在 symfony 4 注销中重定向到外部网址

    只是想知道 Symfony 4 中是否有一个简单的解决方案 通常用户会注销并返回主页 但是有一个页面会检查用户当前是否在另一个站点上进行了身份验证 如果这是不正确的 我有一个链接可以将用户从我的站点中注销并重定向到外部站点 我在基于 sil
  • ios 无法将图片上传到服务器

    您好 我正在尝试将图像从我的 IOS 设备上传到服务器 这是我上传图像的代码 IBAction btnUpload id sender if self imageViewGallery image nil UIAlertView Error
  • 如何在php中用一行调用两个方法?

    我在 Laravel 中看到在单行中调用多个方法 例如 DB get test gt toJson 我在该类中有一个很酷的类和视图方法 this gt call gt view welcome gt anotherMethod 我还想调用另
  • PHP 正则表达式查找特定的阿拉伯语关键字

    我需要找到一种可靠的方法来使用 PHP 搜索阿拉伯语单词 我要搜索的文本可能是英语或阿拉伯语 因此英语单词不能破坏系统 我一直在阅读 PHP 手册和其他一些材料 并认为我有一个正确的解决方案 但我将感谢一些正则表达式专家的一些意见 这项任务
  • 通过左连接实现精确分页

    我已经思考这个问题有一段时间了 我认为最好四处询问并听听其他人的想法 我正在构建一个在 Mysql 上存储位置的系统 每个位置都有一个类型 有些位置有多个地址 表格看起来像这样 location location id autoincrem
  • 根据 WooCommerce 中的订单数量设置折扣

    在WooCommerce中 如何根据订单数量设置折扣 例如 我想根据客户订单应用折扣 首单折扣 50 美元 第二次订购折扣 30 美元 第三次订购折扣10美元 我搜索过互联网但没有找到任何可用的解决方案或插件 Thanks 这是一个挂钩的自
  • 如何解决错误:消息:fsockopen():无法连接到 ssl://smtp.gmail.com:465(连接被拒绝)

    我在用着代码点火器我创建了一个电子邮件功能来将电子邮件发送到特定的电子邮件 ID public function email email config protocol smtp config smtp host ssl smtp gmai
  • 如何使用PHP在服务器端缩小图像?

    我有一些从服务器提取的图像 imgUrl保存图像的路径 现在我用 img src width 100 height 200 或 CSS 来缩小图像 但我想在 PHP 中执行此操作 以便将已缩放的图像提供给 DOM 有任何想法吗 Thanks
  • 如何使用 JQuery 提取嵌套 HTML 中的文本?

    我这里有 HTML 代码 div class actResult style border solid table tbody tr td Order Number td td 1 td tr tr td Customer Number t
  • TCPDF 为一个文档中的不同页面设置不同的页眉

    有没有办法使文档中第一页的页眉徽标和第二页的页眉徽标不同 我认为在添加页面之间更改标题数据可能会解决问题 但在我的测试中 添加第一页后设置标题似乎没有效果 other stuff pdf gt setHeaderFont array PDF

随机推荐

  • 如何在 SwiftUI 中阻止文本光标跳到末尾?

    我很好奇 有没有人见过这个问题 或者他们知道如何解决这个问题 我遇到的情况是 编辑导航堆栈中的文本字段时 每次击键时总是将文本光标弹出到字段的末尾 我怀疑这与 SwiftUI 的视图和状态管理有关 但除了 navigationDestina
  • 如何在同一个入口规则中应用 pod 选择器和命名空间选择器?

    Kubernetes 文档例子在这里显示如何将网络策略应用于由 Pod 选择器或命名空间选择器指定的源 我可以指定一个同时满足这两个约束的源吗 例如源可以是部署在名称空间 ingress 中的带有标签 tier web 的 Pod P S
  • JavaScript 正则表达式 - 如何用标签包装匹配项?

    我在 JavaScript 中有一个字符串 我想在其中查找给定短语的所有匹配项并用标签将它们包装起来 我无法在这里找到正确的正则表达式方法来替换不区分大小写的短语并将其替换为自身并在其周围添加其他文本 例如 输入字符串 I like to
  • 如何在文件打开之前拦截文件并决定使用哪个帧

    我正在寻找一些关于如何在打开文件之前拦截文件并决定在哪个框架中打开它的想法 我有一个修改版本frame bufs作者 阿尔普 阿克 https github com alpaker Frame Bufs 这是与当前版本的 Emacs Tru
  • 配置 Ansible playbook 以跳过 Jenkins 初始设置

    您好 我是编写 Ansible Playbooks 的新手 但我正在尝试让我的 Playbook 安装 Jenkins 它安装 Jenkins 很好 但问题是它希望我在安装插件 创建作业等之前进行初始解锁 我在这里多次看到人们说你只需要把它
  • Runtime.getRuntime().exec("C:\cygwin\bin\bash.exe") 没有可读取的输入

    我正在尝试执行一个新进程并从 Java 的输入流中读取数据 我已成功使用 Runtime getRuntime exec String 启动并接收来自多个进程的输入 但是 当我尝试在其他一些进程上使用 exec 时 输入流的 read 方法
  • 由于 SyntaxError,Webpack 无法捆绑

    我对在 Windows 上学习 Django ReactJS 很感兴趣 所以我一步一步地遵循了这个tutorial 现在 我正处于捆绑阶段 当我运行捆绑程序作为快速健全性检查时 node modules bin webpack config
  • Pytesseract Image_to_string 返回 Windows 错误:Python 中的访问被拒绝错误

    我尝试使用 Pytesseract 读取图像中的文本 当我运行以下脚本时 我收到访问被拒绝的消息 from PIL import Image import pytesseract import cv2 import os filename
  • Hadoop - 线程“主”中的异常 java.lang.NullPointerException

    我尝试通过本教程使用适用于 Windows 平台的 Apache Hadoop http www codeproject com Articles 757934 Apache Hadoop for Windows Platform fid
  • ARM 汇编:.LANCHOR0

    我对 ARM 汇编相对缺乏经验 需要帮助理解几行代码 我已经使用 Godbolt 和 ARM gcc 8 2 编译器编译 C 11 代码 并得到了这些汇编代码行 L10 word LANCHOR0 我读到了 LANCHOR0是截面锚点 但这
  • Java 扫描器:nextInt

    我是编程初学者 学习Java 我正在尝试编写一个程序 其中列出了四个不同的选项供用户选择 这是其中的一部分 import java util public class fight public static int upgrade1 0 p
  • 在 IIS 上托管 rc1-final-update1 时出现问题

    当我从 Visual studio 在 IIS Express 中 在我的计算机上运行它时 工作得很好 但是 当我尝试在我的服务器 WS 2012 IIS 8 上托管该网站时 该页面需要很长时间才能加载 我在日志中发现了这个错误 C iis
  • Javascript 处理西里尔文输入

    当我从西里尔文站点获取 json 提要时 数据采用 ufffd 格式而不是西里尔文字符 示例提要 http jsonduit com v1 f l 7sg cb getJsonP 1284131679846 0 因此 当我将源 html 设
  • 使用 tabBar 控制器锁定纵向的 iOS 旋转

    目前正在开发一个使用标签栏控制器的应用程序 该应用程序根本不会旋转到横向模式 所有视图都继承自 baseVieController 在这里我已经实现了 BOOL shouldAutorotateToInterfaceOrientation
  • 在 WAMP 中找不到 MongoClient

    我一整天都在尝试在 WAMP 上运行 MongoDB 它显示错误 致命错误 未找到 MongoClient 类 我有 Windows 64 位 Wamp 32 位 在尝试运行 wamp 64 并失败后 MongoDB 64 位 我从下载了
  • Dojo 无法以编程方式连接 djit 吗?

    有了这个代码 var d new dijit Dialog title Programatic Dialog Creation style width 300px var button1 new dijit form Button labe
  • 在 Three.js 中使用多个几何体时 Canvas 渲染器崩溃

    基于某些参数 通过指定不同的 PI 和 theta 值来创建多个球体几何形状 例如 var parent new THREE Object3D scene add parent var geometry new THREE SphereGe
  • 列表索引超出范围

    这怎么可能 我有一个名为 temp 的列表 这就是我的 python 解释器中的内容 In 150 len temp Out 150 773942 In 151 temp 773942 我得到一个 IndexError 列表索引超出范围 我
  • Firebase Crashlytics Android NDK:崩溃报告上的空符号

    我在 Android Studio 中有一个项目 其中包含通过 JNI 调用使用一些本机库的 Android Java 服务 基本上 我有两个编译的库和另一个预编译的库 所以我无法访问源代码 由于预编译库仅为armeabi v7a 构建 因
  • 警告:mysqli_error() 需要 1 个参数,0 个给出错误

    我收到以下错误 警告 mysqli error 需要 1 个参数 给定 0 个参数 问题出在这行代码上 query mysqli query myConnection sqlCommand or die mysqli error 整个代码是