问题标签 [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.
php - 使用 ezsql 准备好的语句
我发现 ezSQL 库非常有用,但据我所知,其中没有准备好的语句的实现,对吗?还是有什么我不知道的?
我查看了从http://justinvincent.com/ezsql下载的帮助文件
例如:我有一些查询,例如
其中 $conn 是一个 mysqli 对象。
但我想完全摆脱它,只使用我的 $db 对象,它是:
我希望有一种方法可以在 ezSQL 中使用准备好的语句,这会让我更舒服,否则我将不得不同时使用这两种方法。
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?我应该做什么样的安排?谢谢你的帮助。
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复制的示例
php - 使用 isNull() 清除 ezSQL 中的查询
我正在使用 ezSQL 的选择方法来提取数据。从
表表结构
样本数据
在 where 子句清除查询的条件中使用 isNull 方法。虽然结果是从以前的查询中存储的。
我试过使用 query_prepared 方法,它返回上次查询的结果。
删除 isNull 会导致正常执行。
预期输出是duckduckgo 行,但实际输出是FALSE。并且结果存储在最后一次查询
中。
database - 如何在 ezsql 最新版本 4 中获取 last_inserted_id?
尝试使用以下行获取最后插入的 id: $db->insert_id;
但它在最新版本的 ezsql 中不返回任何内容。
php - 如何使用ezSQL获取数据库中的所有表?
假设您有一个名为的数据库my_database
,并且您想获取其中的所有表,那么如何使用ezSQL来完成?
我尝试过这样的事情:
这可以达到目的,但我不认为它是一个平台中立的解决方案,因为它只适用于 MySQL。
有没有更好的方法来获取数据库中的所有表?