PHP

phpMyAdmin 错误: mysqli_real_connect(): (HY000/1045): 用户 'pma'@'localhost' 访问被拒绝(使用密码:NO)

我通过 XAMPP 连接 mysql 时不断收到以下错误,但我不知道该怎么办: 这是config.inc.php中的代码 我已经两次从命令行从 MySql 重置密码,并将更改添加到上面的代码和 php.ini 文件中,但每次都会返回错误.有什么帮助吗? 解决方案 你需要在mysql中创建用户“pma"或更改这一行(mysql的用户和密码): /* 高级功能的用户 */$cfg ..
发布时间:2021-12-25 10:05:35 PHP

PHP 和 MySQLi - 无法通过引用传递参数 2

我正在尝试创建一个函数来检查更新并插入一些数据,但我在第一步中遇到了一个问题,其中 $stmt->bind_param 表示不是通过引用或类似方式传递参数. 我在下面附上了功能代码: 公共函数killTarget($killerid,$victimiid,$victimcode){如果 ($this->checkUsercode($victimcode,$victimiid)){$stmt ..
发布时间:2021-12-25 10:05:20 PHP

如何将任意数量的值绑定到 mysqli 中的准备好的语句?

我真的希望有人花一点时间查看我的代码.我正在解析一些新闻内容,我可以将初始解析插入到包含新闻 URL 和标题的数据库中.我想进一步扩展它,传递每个文章链接并解析文章的内容并将其包含在我的数据库中.初始解析的工作原理如下: find('div[class=mainBlock]', 0);$items = array();foreach ($main->find('a') as $m){$items ..
发布时间:2021-12-25 10:05:14 PHP

mysqli_error() 期望参数 1 为 mysqli,null 是什么意思?

我有这个 PHP 页面: 这将返回错误警告:mysqli_error() 期望参数 1 为 mysqli,给出空值. 知道为什么吗? 解决方案 需要定义:$dbc之前 $code = mysqli_real_escape_string ($dbc, $_GET['invite']); 例如: $dbc = mysqli_connect("localhost", "my_ ..
发布时间:2021-12-25 10:05:03 PHP

mysqli_select_db() 期望参数 1 是 mysqli,给定的字符串

我是 Mysqli_* 的新手,但出现以下错误: 警告:mysqli_select_db() 期望参数 1 是 mysqli,字符串在第 11 行的 D:\Hosting\9864230\html\includes\connection.php 中给出 警告:mysqli_error() 需要 1 个参数,0 给出D:\Hosting\9864230\html\includes\con ..
发布时间:2021-12-25 10:04:51 PHP

Mysqli get_result 替代方案

我刚刚使用 mysqli 将所有 sql 查询更改为准备好的语句.为了加快这个过程,我创建了一个函数(称为 performQuery)来代替 mysql_query.它需要查询、绑定(如“sdss")和要传入的变量,然后执行所有 perpared 语句.这意味着更改我所有的旧代码很容易.我的函数使用 mysqli get_result() 返回一个 mysqli_result 对象. 这意味 ..
发布时间:2021-12-25 10:04:42 PHP

Mysqli fetch_assoc 与 fetch_array

当我从表中返回一行时,收集我通常使用的结果,例如: $info = $result->fetch_assoc(); 那和有什么区别: $info = $result->fetch_array(); 当只返回一行时,是否有理由使用一个而不是另一个,或者只是个人喜好? 解决方案 一切都与性能有关 fetch_array() 返回一个包含数字键和关联字符串(列名) 的数组,因此在这 ..
发布时间:2021-12-25 10:04:37 PHP

函数中的 Mysqli 查询 - PHP

我在 functions.php 中有一个函数列表.我正在从 Mysql 升级到 Mysqli 因为我刚刚学习的 Mysql 现在已经贬值了. 我在顶级connect.php 文件中声明了我的连接.需要第一个文件. 无论如何回到我所有的函数都使用 mysql_query("QUERY") 并且总是工作正常的点.现在我将它们全部更改为: $con->query("QUERY")//($ ..
发布时间:2021-12-25 10:04:17 PHP

php 警告:mysqli_close() 期望参数 1 是 mysqli

我正在尝试通过 php 连接到 sql 数据库,并不断收到我无法弄清楚的错误.我可以连接另一个调试脚本而没有错误.我获得了连接并提取了我的数据,但最后却出现了错误. $con=mysqli_connect("localhost","username","password","dbname");//检查连接如果 (mysqli_connect_errno()){echo "连接MySQL失败:". ..
发布时间:2021-12-25 10:04:02 PHP

如何将多个参数绑定到 MySQLi 查询

我有一个 mysql 查询,但我无法为其绑定参数 SELECT users.email,users.handle,userprofile.mobile FROM users,userprofile WHERE users.email =?或 users.handle =?或 userprofile.mobile=? 我试过下面的线 $query = "SELECT users.email,u ..
发布时间:2021-12-25 10:03:53 PHP

MySQLI 使用 call_user_func_array 绑定参数

请看下面我的代码.我试图将一组参数绑定到我准备好的语句.我一直在网上环顾四周,可以看到我必须使用 call_user_func_array 但无法让它工作.我得到的错误是:“第一个参数应该是一个有效的回调,给出了'Array'"我可能是错的,但我假设第一个参数可以是一个数组,并且这个错误消息可能具有误导性.我认为问题在于我的阵列在某种程度上有问题.谁能看到我做错了什么?谢谢. $type = a ..
发布时间:2021-12-25 10:03:46 PHP

如何计算查询结果行数?

我应该用什么替换“代码来验证如果查询结果行是 = 1"? 我已经尝试了很多使用 num_rows 的方法,但它不起作用. 我的 PHP 代码: $con=mysqli_connect("localhost","mbrconsu_un394x","y1cz9,rd+hf6","mbrconsu_mmx");如果 (mysqli_connect_errno($con)){echo "连接 ..
发布时间:2021-12-25 10:03:25 PHP

无法在给定上下文中返回结果集

当我尝试在 mysql 中调用存储过程以返回结果集时,它一直说“无法在给定的上下文中返回结果集". 我在谷歌上搜索过,有人说是 mysql 错误,有人说你应该更改 mysqli 驱动程序,然后...... 情况: 使用 mysqli 驱动客户端 API 库版本 5.0.51a,PHP 版本 5.2.4-2ubuntu5.6,使用 Zend 1.9 RC 1 Mysqli 适配器. ..
发布时间:2021-12-25 10:03:17 PHP

mysqli_query(): 无法获取 mysqli 错误

当我尝试从文本文件导入数据时,我在以下函数中收到“无法获取 mysqli"错误.然而,插入功能在其他地方工作得很好.文件中的数据被正确解析,当我将其复制并粘贴到 PHPMyAdmin 时,查询工作正常. 功能 1.$conn = mysqli_connect("localhost","xxxxx","xxxxx","xxxx") OR die("Error!!");2. 函数插入($que ..
发布时间:2021-12-25 10:03:13 PHP