问题标签 [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.
php - Medoo,简短的 ajax 语法
我的 Medoo 框架有问题,在 localhost (php > 5.4+) 上一切正常,但在我的服务器上我安装了 PHP 5.3+,你能帮我如何将此代码转换为旧数组版本并在 PHP 5.3 上执行代码。平台。
php - Php 错误 - 意外的 require_once 期望函数
我目前正在尝试获取 medoo 框架,以便我可以轻松地开始从我的 MySQL 数据库中检索数据......但由于某种原因它不起作用!
这是我的signin.php文件的代码
和错误:
解析错误:语法错误,意外的“require_once”(T_REQUIRE_ONCE),第4行/myfiledirectory/example.php中的预期函数(T_FUNCTION)
任何帮助是极大的赞赏!我不太确定出了什么问题。
正在运行的 php 文件是:
require_once 的包装也有所不同......这没有什么不同,不是吗?如果是这样,在生产环境中使用哪一个更可取?
php - 为什么 $this 不是正确的对象类型?
我正在尝试在 PHPLib 中实现一个简单的 PHP db 框架(Medoo),但我坚持以下几点:
我有这个结构
index.php 启动
- 新的medoo对象
- 新应用对象
应用程序类处理每个应用程序的常规设置,并从我的 medoo 类扩展。
每个应用程序都有自己的类(例如 Foo)和一个 foo/app.php 文件。foo 类从应用程序类扩展而来。foo/app.php 文件生成视图,并在该文件中创建一个 foo 对象。
但它在 Foo 类中,我试图用 medoo 类连接我的数据库。medoo 类有一些可在 Foo 类中访问的受保护属性(例如 $this->medoo_property)
但是每当我尝试运行使用 medoo 类中的方法时,我都会遇到此错误:致命错误:在某物的非对象上调用成员函数某事()
当我在 medoo 类中的错误之前执行 $this 的 var_dump 时,它说它是 Foo 对象而不是 Medoo 对象。所以很明显它会抛出非对象错误,因为它试图在 Foo 对象中使用 medoo 属性。
我在实现另一个 php (PDO) 类时遇到了同样的错误,所以错误在我这边,但我不知道我做错了什么。我希望我的问题得到正确解释,如果需要,请随时询问更多信息。
非常感谢任何帮助。
php - PHP 错误:不能将标量值用作数组...但是
我目前正在使用 medoo.php 框架,虽然我通常会在 github 上使用他们的票务区域,但似乎没有人真正使用它......所以......无论如何,当我运行其中一个时我使用“require”调用框架的文件,我收到以下错误:
警告:不能在第 759 行的 /home/..../public_html/projects/friendcodes/medoo.min.php 中使用标量值作为数组
但是,当我检查代码时(下面是第 752 到 764 行),我发现它实际上应该检查 $where 是否未设置,如果未设置,则将其设为数组 - 但是这个 php 错误求不同。
我猜它$where
在其他地方被设置为变量,这不是一个数组,但在框架中有超过 100 次出现的变量和 830 行代码,你可能不想看到这些。(在评论中让我知道,我会添加它 - 再次,这直接来自 medoo 最近的两个更新/发布。)
我的主要问题是 - 我如何在不破坏这个框架中极其复杂的东西的情况下纠正这个问题(无论如何,就我的水平而言)
更新:我真傻!我发现了问题。正如人们所建议的那样,我调用 $where 错误。我打电话给它:
代替
(第三个 arg 是 $where)感谢各位的帮助!
php - Medoo PHP 数据库框架 - 选择加入
使用 Medoo PHP 数据库框架并尝试进行连接
选择导致为 foreach() 提供的参数无效。
从 column- 和 where- 部分中删除 'tournaments_users.tournament_id' 会使查询工作,但不会显示正确的数据。
为什么查询无效?
php - Medoo PHP 框架使用 AND
我正在为一个项目使用 Medoo 框架。我才开始使用它,所以我并不完全了解它的工作原理。
无论如何,我正在尝试运行一个使用 SELECT 和 AND 的简单查询。但是,据我所知,Medoo 网站并未说明如何实现查询的 AND 部分。
我尝试了很多方法,但都不起作用。下面的代码是我目前拥有的 - 但它不起作用。如果我输入正确的电子邮件地址和错误的密码,查询仍将返回用户。
任何帮助深表感谢 :)
php - Medoo PHP 框架和连接多个表
尝试加入 3 个表:leagues、leagues_teams 和 teams。
使用查询:
这导致以下查询:
添加第二个LEFT JOIN时,它应该加入leagues_teams.fifa_league_id=leagues.fifa_id而不是teams.fifa_league_id
我将如何处理这个加入?
php - Medoo PHP 框架 - 'select' 'left join' 使用 'and' 来测试条件(如 col = val 中)
我正在尝试进行左连接选择并使用 AND 将列与特定值(即条件)进行比较。
问题是我不知道在哪里添加条件。下面的 medoo 查询返回相同用户 ID 的第一个衬衫 ID,即使所有 'is_wearing_shirt' 设置为 0。然而,常规 mysql 查询返回预期数据。
这是medoo查询:
这是有效的常规 MySQL 查询:
php - Medoo - 更新匹配多个字段的表行
我正在使用 Medoo。下面的更新适用于单字段匹配。如果与 clientId 和 businessCity 匹配,我想更新数据。
我试过这样。但不为我工作。
mysql - 如何在mysql中获取项目的关系?
所以,这是我的数据库:
我想获取特定项目的关系。例如SELECT ... WHERE item_id = 1
应该输出:
- 项目的位置 (a/b) 很重要。
- 对于相同的type_id,两个item之间只有一种关系。(不能颠倒位置)
查询会很好,但如果您知道如何使用 medoo ( http://medoo.in/api/select ),我将非常感谢它的转换。