为phpBMS编写模块的问题

时间:2010-06-27 21:10:23

标签: php mysql class

我正在尝试为phpBMS编写一个简单的小模块。

我基本上修改和简化了一个存在的,并且已经进入创建phpBMS本身的表和页面并使模块可安装的阶段。

我现在正在尝试创建一个php页面,允许通过phpBMS将新记录插入到表中,我收到以下错误:

Fatal error: Class 'guests' not found in xxx_addedit.php on line 45

文件实际上是注释直到第40行,所以我发布了前9行,第45行对应第5行

include("../../include/session.php");
include("include/tables.php");
include("include/fields.php");
include("include/menu.php");
$thetable = new xxx($db, "tbld:4e28e4bd-d4b0-1a2b-4d87-a4ddf8a54a86");
$therecord = $thetable->processAddEditPage();
if(isset($therecord["phpbmsStatus"]))
    $statusmessage = $therecord["phpbmsStatus"];
$pageTitle="xxx";

我正在修改的原始文件可在源here中在线查看,以及引用的包含文件。

根据我的理解,我应该能够创建一个新的表类实例,无论我喜欢哪个,所以我不正是为什么我必须为每个表定义一个类?

非常感谢任何建议。

1 个答案:

答案 0 :(得分:0)

没关系,我通过修改定义类的包含文件来解决它。