问题标签 [php-mysqlidb]

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 回答
1989 浏览

php - 调用时传递引用已被弃用,array_push 错误

我正在使用 MysqliDb 类,它给出了这个错误:

“已弃用:第 101 行的 C:...\MySqlDb.php 中已弃用调用时传递引用”、340、348 和 375

array_push 函数在哪里:

我删除了“&”,但它只适用于这些 /\ 两个,但不适用于这些 / 两个(给出了很多错误)

MysqliDb 类可以在这里找到:https ://github.com/ajillion/PHP-MySQLi-Database-Class

0 投票
2 回答
1385 浏览

php - Query does not work with Mysqli php class but works in MySQL workbench

0 投票
3 回答
594 浏览

php - 如何读取和循环这些 MySQLi 结果?

我目前正在将一些代码从 mysql 转换为 mysqli。我已经下载了这个类: https ://github.com/ajillion/PHP-MySQLi-Database-Class

我正在尝试这样简单的事情:

打印出来:

数组([0] => 数组([Id] => 100017))

当不使用此类时,我后来使用了以下代码:

但是,现在会产生错误:

消息:试图获取非对象的属性

所以结果以数组的形式返回 - 我如何读取返回了多少结果然后循环遍历它们?我知道这一定很简单,但我真的让自己感到困惑,我需要一个快速的解决方案。

更多信息 - 这里是 rawQuery:

0 投票
2 回答
208 浏览

php - 解析查询失败,但通过 PMA 运行是成功的

我有以下查询:

当我将它传递到我的 PHP MySQLI 查询构造中时,这会失败。但是通过 PMA Query 运行它:

我不知道为什么这会失败。

错误信息:

您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 '' ', CURTIME())) WHERE Username='Shophie'' 附近使用正确的语法

确切的代码如下:

我将外包给 MySQLi Wrapper,因为我认为这是一种更简单的查询方法。https://github.com/ajillion/PHP-MySQLi-Database-Class

0 投票
1 回答
295 浏览

php - PHP——数组中的数组?不确定,使用 ajilion MySQLidb 类需要获取原始查询的值

(这里的 PHP 新手——可以很好地阅读代码,正在编写)

我想我在一个数组中有一个数组。将其用于 MySQL 调用:

https://github.com/ajillion/PHP-MySQLi-Database-Class

我的电话:

以这个结束:

想要 '1' 。试过了mta_name['0']等等。['1']['0']['1'] / ['1']['0'] / ['1']['2']

每当我遇到问题时,总能找到你们并且通常会解决。第一次发帖。

非常感谢!

0 投票
1 回答
756 浏览

php - 错误 MysqliDb::$_paramTypeList

我使用这个https://github.com/ajillion/PHP-MySQLi-Database-Class

这是我的课

我保存在 Db 中(如果count($query) == 0),但我也收到此错误

如果我不写这个查询

我没有错误。我可以在单个函数中进行多查询吗?以及我是如何遇到这个错误的MysqliDb::$_paramTypeList

0 投票
2 回答
754 浏览

php - 允许的内存大小

我正在使用PHP MySQLi 数据库类,在我的本地计算机上一切正常,没有任何问题。但是,当我将项目上传到主机时,出现以下错误:

致命错误:第 678 行 /usr/home/data/site/public_html/classes/MysqliDb.php 中允许的内存大小为 52428800 字节已用尽(尝试分配 50331646 字节)

678MysqliDB.php包含以下命令:

当我输入文件时php_value memory_limit 64M.htaccess我收到此错误:

[Fri May 30 11:03:18 2014] [alert] [client 37.98.159.18] /usr/home/data/site/public_html/.htaccess: 无效的命令 'php_value',可能拼写错误或由未包含在服务器配置,referer:http ://example.org/index.php

0 投票
3 回答
3262 浏览

php - 使用 PHP-MySQLi-Database-Class 的 SQL 查询 rawQuery

我正在使用 PHP-MySQLi-Database-Class (MysqliDb.php)。

我有这个查询,但 Wamp 说:

致命错误:准备查询时出现问题

Erreur de syntaxe près de '' à la ligne 1 在 C:\wamp\www\work\libs\PHP-MySQLi-Database-Class-master\MysqliDb.php第 823 行

查询:连接数据库

我没有看到错误。非常感谢。对不起我的英语不好。

0 投票
0 回答
264 浏览

php - 插入函数中的mysqli类joshcam错误

我正在使用joshcam/PHP-MySQLi-Database-Class库,当我尝试使用数组插入数据时,插入函数出错 错误消息:致命错误:调用未定义的方法 SimpleXMLElement::getSubQuery() in .. /MysqliDb.php 在第 548 行。有人能告诉我如何解决吗?

我的代码在这里

0 投票
1 回答
341 浏览

php - 对象中全局变量的最佳实践 -

我有一个关于 PHP OOP 最佳实践的问题,与在方法中使用全局变量有关。我知道我在做什么是不正确的,但我不确定应该怎么做。

我们正在使用这个数据库类:https ://github.com/joshcam/PHP-MySQLi-Database-Class/blob/master/MysqliDb.php

config.php我们使用以下代码行在每个页面上都需要 的文件中创建对象。$db = new MysqliDb(host,user,pwd,dbname);

global $db但是,如果我们希望访问数据库,我们所有类中的每个方法都必须使用。这是不好的做法吗?如果是这样,应该怎么做?我们所有的类都应该扩展数据库类(MysqlDb)吗?