【发布时间】:2014-05-18 20:00:31
【问题描述】:
我目前正在尝试获取 medoo 框架,以便可以开始轻松地从我的 MySQL 数据库中检索数据……但由于某种原因它不起作用!
这是我的 signin.php 文件的代码
<?php
function loginUserAccount($loginname, $password){
// Include Medoo (configured)
require_once 'medoo.min.php';
// Initialize
$database = new medoo();
$email = $database->get('MM_Users', 'Email', [
'ID' => 1
]);
return $email;
}
?>
还有错误:
解析错误: 语法错误,意外的'require_once' (T_REQUIRE_ONCE),在 /myfiledirectory/example.php 的第 4
非常感谢任何帮助!我不太确定出了什么问题。
正在运行的 php 文件是:
<?php
require_once('signin.php');
if(!loginUserAccount('bobby@gmail.com', 'AveryRandomPassword')){
echo 'error';
} else {
echo $email;
}
?>
require_once 的包装也有所不同...这没有什么不同,不是吗?如果是这样,在生产环境中使用哪个更可取?
【问题讨论】:
-
require_once 'medoo.min.php';require_once('signin.php');发现差异 -
您说您的代码来自
signin.php文件,但您粘贴的错误说它在example.php中。如果您没有更改错误文本,example.php的第 4 行是什么? -
顺便说一句,您可以使用
require_once带或不带括号。 -
你说
the class,但我在这里看不到任何课程 -
@myesain 我混淆了文件系统目录,它实际上指向了正确的文件。
标签: php php-include medoo