问题标签 [medoo]

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

php - PHP Medoo 更新与替换

我不明白为什么replaceMedoo 类中有方法。

update这和打电话有什么区别?

0 投票
3 回答
3493 浏览

mysql - Medoo SQL 数据库选择与日期范围匹配的行

使用 medoo 从数据库中选择行时是否可以包含strtotime日期比较参数?

我正在使用medoo使数据库工作得又好又简单——这很棒。但是,我不确定我是否可以(但怀疑我可以)在从我的数据库中获取行时包含一个日期范围之类的参数。

我希望我可以优化我的 SELECT/WHERE 调用,而不是遍历大型数据库的 foreach 例程中的所有行。我的松散示例/想法在这里,但我不确定什么会起作用。

...有关日期保存方式的更多信息。
日期列在 MySQL 中设置为 datetime
示例条目将是:2014-12-21 05:31:22
在 php 中我只是使用 date('Ymd H:i:s')

0 投票
3 回答
1411 浏览

php - 在数组中找到 Medoo 删除 ID

我有另一个使用 Medoo 进行数据库功能的编码器提供的脚本。我有一个脚本可以一次删除一个项目,但现在我需要根据从复选框提交的列表删除多行。例如:

不幸的是,为 Medoo 提供的文档和示例很少,并且不包括 IN 示例。所以我正在寻找建议。

0 投票
2 回答
2122 浏览

php - PHP Medoo - 行数

是否可以使用 Medoo获取选定行的数量?我在文档中没有找到任何关于它的信息。

就像 mysqli 中的 num_rows() 或 pdo 中的 rowCount。

0 投票
1 回答
904 浏览

php - 为什么“未定义的变量”错误?

我正在自学PHP。我正在使用带有Medoo的Slim 框架并创建一个登录页面,并且在执行登录页面时没有错误。但是当调用“ ”函数时发生错误说:call_query

未定义变量:第 8 行 C:\xampp\htdocs\class\blog\pages\login.php 中的数据库

致命错误:在第 8 行的 C:\xampp\htdocs\class\blog\pages\login.php 中的非对象上调用成员函数 select()

在代码中,我创建了一个对象$database,然后在其上使用select方法。

0 投票
1 回答
342 浏览

php - Medoo php sql - 更改搜索词

我正在为我的最新项目使用“medoo”-php/mysql-class ( http://www.medoo.in )。我喜欢使用我的 SQL 东西的安静简单的方法。

但我想知道是否可以根据输入选择表单中的选项更改搜索词。假设我们有搜索选项“用户名”,我们会选择:

到目前为止还好。现在我们得到搜索选项“ user by ID ”。其他一切都保持不变。所以我只需要

像是

有没有办法在不重新写整个语句的情况下改变它?

这只是一个例子。此外,对于我的项目,我将需要更改查询的其他选项,例如update 以插入不同的join -options。但目前我可以回答这个问题。

不管怎样,你对Medoo-Class有什么看法。有什么很酷的替代类解决方案适合我吗?基本上我知道如何使用 SQL 查询,但最后把东西放到数组中总是让我发疯。所以我很想在课堂上更快、更容易地得到东西。

非常感谢您的帮助!最好的,熏鲑鱼

0 投票
2 回答
219 浏览

php - 我无法在我的 sql 查询中添加 OR 运算符

我的代码如下所示:

所以这是我的查询执行时:

我希望我的查询看起来像这样。

但我不知道如何将 OR(operator) 放在这段代码中。

0 投票
3 回答
4520 浏览

php - 我是否在 Medoo 框架中正确处理查询错误?

我正在使用 Medoo 框架来处理我的数据库查询。它基本上是一个 PDO 包装器,我没有在他们的文档中找到如何处理错误或检查结果,有时它返回空数组,有时 FALSE 有时 0 等。

由于我不明白如何处理错误,这就是我目前正在使用 empty() 所做的,因为它可以处理 FALSE 、 0 和空数组,我认为这里没问题):

在 SELECT 上(Medoo 返回数组)

在 INSERT 上(Medoo 说它在这里返回 INSERT ID)

更新时(这实际上是唯一明确的查询,它返回受影响的行)

我对这些感到非常困惑和不确定,以至于我很偏执,也许我应该像往常一样完全重写和使用 CodeIgniter。

0 投票
1 回答
1159 浏览

php - Medoo - 选择问题

我刚开始用 Medoo 构建一个应用程序,

我试图运行一个看起来像这样的选择查询

当我运行它时,它使用查询

但是,这总是返回 NULL

插入数据库运行正常,当我尝试直接在 mysql CLI 中运行由 medoo 生成的查询时,它返回语法错误。

我正在努力寻找语法问题,也许是 "' 引号?

谢谢你的帮助

0 投票
1 回答
385 浏览

php - 通过 Medoo 进行 SQL 查询需要很长时间才能完成

我的脚本允许您上传一个 zip 文件,然后在提取它们之后使用 Medoo 将单个文件信息插入到数据库中。我的脚本需要很长时间才能完成,即使在我将最大执行时间设置为 5 分钟后,我也会收到通知说已超过最大执行时间。

压缩包中只有大约 650 个文件可以上传,并且脚本只能在超时之前将大约一半的文件提取并插入到数据库中。这个查询是否比我意识到的更占用内存?

编辑:我应该提到它只挂起具有大量文件的 zip 文件,就像我上面提到的 650 数字一样,该程序似乎在少量文件的情况下执行得很好。

代码(靠近脚本底部的违规查询):