问题标签 [ezsql]

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 投票
2 回答
598 浏览

php - 使用 ezsql 准备好的语句

我发现 ezSQL 库非常有用,但据我所知,其中没有准备好的语句的实现,对吗?还是有什么我不知道的?

我查看了从http://justinvincent.com/ezsql下载的帮助文件

例如:我有一些查询,例如

其中 $conn 是一个 mysqli 对象。

但我想完全摆脱它,只使用我的 $db 对象,它是:

我希望有一种方法可以在 ezSQL 中使用准备好的语句,这会让我更舒服,否则我将不得不同时使用这两种方法。

0 投票
1 回答
1501 浏览

mysql - PHP 严格标准:ezSQL_mysql::escape() 的声明应与 /home 中的 ezSQLcore::escape() 兼容

我对 ezSQL_mysql 和 ezSQLcore 有问题,可能是 PHP 的不兼容版本,我分享下面的代码。我应该使用什么版本的 PHP 或者我应该怎么做来定制 mysqli?(我的 php 版本 5.6)代码:

ezSQL_mysql

?>

ezSQLcore

?>

我对 ezSQL_mysql 和 ezSQLcore 有问题,可能是 PHP 的不兼容版本,我分享下面的代码。我应该使用什么版本的 PHP 或者我应该怎么做来定制 mysqli?我应该做什么样的安排?谢谢你的帮助。

0 投票
1 回答
95 浏览

php - 使用 ezSQL v4 PDO 对 WHERE 条件进行分组

WHERE使用该功能时如何对条件进行分组selecting?我知道如何用标准 SQL 编写它,但我无法使用 ezSQL 解决这个问题。

我想要什么

我试过的

如果我删除 的条件,它会起作用user_status,但是当它在那里时,它只会返回NULL

从https://github.com/ezSQL/ezSQL#example-for-using-prepare-statements-indirectly-with-above-shortcut-sql-methods复制的示例

0 投票
0 回答
34 浏览

php - 使用 isNull() 清除 ezSQL 中的查询

我正在使用 ezSQL 的选择方法来提取数据。从
表表结构 表结构
样本数据 样本数据

在 where 子句清除查询的条件中使用 isNull 方法。虽然结果是从以前的查询中存储的。

我试过使用 query_prepared 方法,它返回上次查询的结果。

删除 isNull 会导致正常执行。

预期输出是duckduckgo 行,但实际输出是FALSE。并且结果存储在最后一次查询
中。调试模式

0 投票
2 回答
150 浏览

database - 如何在 ezsql 最新版本 4 中获取 last_inserted_id?

尝试使用以下行获取最后插入的 id: $db->insert_id;

但它在最新版本的 ezsql 中不返回任何内容。

0 投票
0 回答
23 浏览

php - 如何使用ezSQL获取数据库中的所有表?

假设您有一个名为的数据库my_database,并且您想获取其中的所有表,那么如何使用ezSQL来完成?

我尝试过这样的事情:

这可以达到目的,但我不认为它是一个平台中立的解决方案,因为它只适用于 MySQL。

有没有更好的方法来获取数据库中的所有表?