问题标签 [meekro]
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.
mysql - MySQL 左连接(使用 MeekroDB)
这确实是 MeekroDB 独有的问题,只是想把我的头绕在 Left_Join 上。
我有 2 个表:comp_checklis
t 和comp_checklist_items
我想从comp_checklist
用户 ID 匹配的地方获取所有行,这很好用:
DB::query("SELECT * FROM comp_checklist WHERE user_id = %i", $user_id );
现在我想要获得相同的查询(用户 ID 匹配的所有行)并添加两个表comp_checklist
中匹配的任何 comp_checklist_items 行(是表中的主键)。我在下面使用但只是得到checklist_id
checklist_id
comp_checklist
false
DB::query("SELECT * FROM comp_checklist WHERE user_id = %i LEFT JOIN comp_checklist_items on checklist_id = comp_checklist.checklist_id", $user_id );
php - MeekroDB 和 PDO 查询返回仅包含字符串的关联数组
我在 PHP 脚本上有以下代码:
结果如下:
有没有办法让 MeekroDB 尊重数据库模型中分配的数据类型?
更新
也尝试使用 PDO 得到相同的结果,似乎不是 MeekroDB 而是 PHP:
更新
我会期待这样的事情:
关联数组应具有在数据库中定义的相同数据类型。
php - MeekroDB - how to safely pass ORDER BY field names and arguments?
I am using MeekroDB in a PHP project. For some queries, I need to pass arbitrary field names to sort by. There are NO examples of ORDER BY clauses on the meekro site.
How can I safely pass field names and avoid SQL injection vulnerabilities? I realize I could check every field name with a list of valid fields beforehand, but I'm trying to make this code more generalized as a basic "get" function: function get(Array $filters, Array $sort_by)
Will the %b placeholder (backticks) be sufficient to protect against arbitrary code injection when passing field names?
For example:
Or for multiple fields:
Is this safe?
Also, how can I then include the DESC or ASC modifiers arbitrarily as needed?
php - 在 MeekroDB 中是否有任何正确的方法可以在没有括号的情况下转义数组?
我想在 MeekroDB 中编写这样的查询:
我希望它在 meekro 中像这样工作:
但它得到了这个:
有什么办法可以避免这个括号吗?
php - meekro db、json 和 ajax
我正在使用 meekro db 从数据库中获取数据,当我以 json 格式返回对象时,ajax 调用会出错
以及用于从数据库 get_words.php 获取数据的代码
php - 使用 meekro 库汇总可用库存数量
桌子:stock
目前这是我的查询:
我得到:
我正在使用 meekro 库,我正在尝试获取我的产品数量的总和,你知道我应该如何计算总和以获得所有商店的总数吗?
php - 提取 XML 信息并使用 PHP 插入数据库
目前我有以下代码,我所做的是从 XML 中提取信息,然后我生成一个 CSV 以手动导入到我的数据库中。但我正在考虑避免生成 CSV 文件并更好地自动将我提取的内容插入数据库的可能性。
使用前面的代码,我得到一个文件products.csv
和以下内容:
我使用MeekroDB与数据库进行通信,所以它可能是这样的:
有人可以帮我在数据库中插入所有信息以节省我导出和导入文件的过程吗?在此先感谢您的时间。
php - 使用 PHPExcel 读取 Excel 并使用 MeekroDB 插入数组
我正在使用 PHPExcel 从 Excel 中获取列列表,到目前为止一切都很好,我可以获取数组并在屏幕上查看数据,甚至是我感兴趣的列并省略第一行,问题是我可以没有在数据库中插入这些数组结果,我什至无法在数组中插入第一条记录。你能帮助我吗?谢谢!
我得到以下信息:
现在我正在尝试使用以下代码在我的数据库中插入所有记录:
我希望你能帮助我,非常感谢你的时间!
insert - MeekroDB - 使用“%s”占位符删除空格
我是 MeekroDB 的新手。我有这条线:
例如 $state = "订单已付款并已交付"。问题是当我执行查询然后去查看数据库时,我看到状态列的值为“orderpaidanddelivered”(没有空格)。我在哪里做错了?