原作:DreamPig
昨天大致上讲了一下我们开始工作的一些步骤,今天我将详细讲解一下每个步骤的工作!
在第三步里面我们已经开始MVC设计了!这里面,我们的M其实就是两个
数据库表对应的类
在我的
项目里面我建立了两个数据库表input和output两张表格,input是用来存储进货项,output用来储存出货项。
那么在我的cwrj/lib/cwrj/Model/下面有两个
文件,分别是input.php和output.php。两张表都是FLEA_Db_TableDataGateway的继承类,用来操作相应的数据库表。例如我的input.php里面的代码是如下所示的:
复制内容到剪贴板
代码:
class Model_input extends FLEA_Db_TableDataGateway
{
/**
* 数据表名称
*
* @var string
*/
var $tableName = 'input';
/**
* 主键字段
*
* @var string
*/
var $primaryKey = 'id';
}