内容搜索
热门内容
推荐内容
最新内容
提出意见和建议

CakePHP 教程:图书标题示例(使用 hasOne)

本文章共9997字,分7页,当前第1页,快速翻页:
 

CakePHP 教程:图书标题示例(使用 hasOne)

创建数据库

SQL 语句如下:

CREATE TABLE `categories` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(250) NOT NULL default '',
`parent_id` int(11) NOT NULL default '0',
`created` DATETIME DEFAULT NULL,
`updated` DATETIME DEFAULT NULL,
PRIMARY KEY  (`id`)
);

INSERT INTO `categories` (`id`, `name`, `parent_id`, `created`) VALUES (1, 'Business', 0, NOW());
INSERT INTO `categories` (`id`, `name`, `parent_id`, `created`) VALUES (2, 'Modern Cookbook', 0, NOW());
INSERT INTO `categories` (`id`, `name`, `parent_id`, `created`) VALUES (3, 'Popular Computing', 0, NOW());
INSERT INTO `categories` (`id`, `name`, `parent_id`, `created`) VALUES (4, 'Psychology', 0, NOW());
INSERT INTO `categories` (`id`, `name`, `parent_id`, `created`) VALUES (5, 'Undecided', 0, NOW());

CREATE TABLE `publishers` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(250) NOT NULL default '',
`created` DATETIME DEFAULT NULL,
`updated` DATETIME DEFAULT NULL,
PRIMARY KEY  (`id`)
);


INSERT INTO `publishers` (`id`, `name`, `created`) VALUES (1, 'New Moon Books', NOW());
INSERT INTO `publishers` (`id`, `name`, `created`) VALUES (2, 'Binnet & Hardley', NOW());
INSERT INTO `publishers` (`id`, `name`, `created`) VALUES (3, 'Algodata Infosystems', NOW());
INSERT INTO `publishers` (`id`, `name`, `created`) VALUES (4, 'Five Lakes Publishing', NOW());
INSERT INTO `publishers` (`id`, `name`, `created`) VALUES (5, 'Ramona Publishers', NOW());
INSERT INTO `publishers` (`id`, `name`, `created`) VALUES (6, 'GGG&G', NOW());
INSERT INTO `publishers` (`id`, `name`, `created`) VALUES (7, 'Scootney Books', NOW());
INSERT INTO `publishers` (`id`, `name`, `created`) VALUES (8, 'Lucerne Publishing', NOW());

CREATE TABLE `titles` (
`id` varchar(250) NOT NULL default '',
`title` varchar(250) NOT NULL default '',
`category_id` int(11) NOT NULL default '0',
`price` decimal(19,8) NOT NULL default '0.00000000',
`publisher_id` int(11) NOT NULL default '0',
`created` DATETIME DEFAULT NULL,
`updated` DATETIME DEFAULT NULL,
PRIMARY KEY  (`id`)
);

INSERT INTO `titles` (`id`, `title`, `category_id`, `price`, `publisher_id`, `created`) VALUES ('BU1032', 'The Busy Executives Database Guide', 1, 19.99000000, 3, NOW());
INSERT INTO `titles` (`id`, `title`, `category_id`, `price`, `publisher_id`, `created`) VALUES ('BU1111', 'Cooking with Computers', 1, 11.95000000, 3, NOW());
INSERT INTO `titles` (`id`, `title`, `category_id`, `price`, `publisher_id`, `created`) VALUES ('BU2075', 'You Can Combat Computer Stress', 1, 2.99000000, 1, NOW());
INSERT INTO `titles` (`id`, `title`, `category_id`, `price`, `publisher_id`, `created`) VALUES ('BU7832', 'Straight Talk About Computers', 2, 19.99000000, 3, NOW());
INSERT INTO `titles` (`id`, `title`, `category_id`, `price`, `publisher_id`, `created`) VALUES ('MC2222', 'Silicon Valley Gastronmic Treats', 2, 19.99000000, 2, NOW());
INSERT INTO `titles` (`id`, `title`, `category_id`, `price`, `publisher_id`, `created`) VALUES ('MC3021', 'The Gourmet Microwave', 2, 2.99000000, 2, NOW());
 

 
点这里复制本页地址发送给您QQ/MSN上的好友
相关文章

PHP工具箱-20多个PHP资源
Managing Hierarchical Data in MySQL
如何用数据库保存多级结构的数据
查看完整版本: cakephp基础知识
程序员的编辑器——VIM
CentOS下PHP 5.2.x的安装、优化及安全设置
PHP中的PATH_SEPARATOR

相关评论


本文章所属分类:首页 文档 开发知识库 PHP开发