[Codeigniter-users] 簡単なモデルの利用

Zurück zum Archiv-Index

kunitsuji tsuji****@m-s*****
2008年 7月 22日 (火) 15:31:05 JST


 kunitsujiです。
 
いろいろ考えてきていますね。
画面のほうはHTMLよりも先に画面遷移を考えたほうがいいかとおもいます。
※既に$this->hoge->hoge
等が埋め込んでありますが、まずは
最初に開くのは何か、そこからどの画面に移動するのか。
そういう部分から整理していきましょうか。
図で上げるのが一番だとおもいます。添付ファイルつけるのがいいのか悪いのか
わかりませんが。。。^^;



>JOMRです。
>
>> historyテーブルがないようですが。
>すいません。書き忘れてました。以下の内容になります。
>
>CREATE TABLE IF NOT EXISTS `history` (
>  `hi_id` int(11) NOT NULL auto_increment COMMENT '障害ID',
>  `cu_id` int(11) NOT NULL COMMENT '顧客ID',
>  `pc_id` int(11) NOT NULL COMMENT 'PCID',
>  `hi_name` varchar(128) NOT NULL COMMENT '障害名',
>  `hi_body` text NOT NULL COMMENT '障害内容',
>  `hi_handle` text NOT NULL COMMENT '対応方法',
>  `datetime` datetime NOT NULL COMMENT '登録日',
>  `redate` datetime NOT NULL COMMENT '編集日',
>  PRIMARY KEY  (`hi_id`)
>) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=7 ;
>
>> 
>> 登録日と更新日のフィールド名がばらばらなので、統一した方が
>> 読みやすいと思います。
>ありがとうございます。
>登録日を「 datetime 」
>更新日を「 redate 」に統一したいと思います。
>
>customerテーブルに更新日が抜けていたのでそれを含めてもう一度記述します。
>
>「 customerテーブル 」
>CREATE TABLE IF NOT EXISTS `customer` (
>  `cu_id` int(12) NOT NULL auto_increment COMMENT '顧客ID',
>  `cu_name` varchar(64) default NULL COMMENT '顧客名',
>  `cu_kana` varchar(64) default NULL COMMENT '顧客名(カナ)',
>  `cu_tel` varchar(16) default NULL COMMENT '電話番号',
>  `cu_fax` varchar(16) default NULL COMMENT 'FAX番号',
>  `cu_mail` varchar(128) default NULL COMMENT 'メールアドレス',
>  `biko` mediumtext COMMENT '備考',
>  `datetime` timestamp NOT NULL default CURRENT_TIMESTAMP on update
>CURRENT_TIMESTAMP COMMENT '登録日',
>  `redate` timestamp NOT NULL default '0000-00-00 00:00:00' COMMENT '更
>新日',
>  `cu_pref` varchar(32) NOT NULL COMMENT '都道府県',
>  `cu_add` varchar(64) NOT NULL COMMENT '住所1',
>  `cu_add2` varchar(64) NOT NULL COMMENT '住所2',
>  `cu_zip` varchar(8) NOT NULL COMMENT '郵便番号',
>  PRIMARY KEY  (`cu_id`)
>) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=52 ;
>
>
>「 computerテーブル 」はそのままで
>「 staffテーブル 」
>CREATE TABLE IF NOT EXISTS `staff` (
>  `st_id` int(11) NOT NULL auto_increment COMMENT 'staffID',
>  `st_login` varchar(64) NOT NULL COMMENT 'ログインID',
>  `st_passwd` varchar(64) NOT NULL COMMENT 'staffパスワード',
>  `st_name` varchar(64) NOT NULL COMMENT 'staff名',
>  `datetime` timestamp NOT NULL default CURRENT_TIMESTAMP on update
>CURRENT_TIMESTAMP COMMENT '登録日',
>  `redate` timestamp NOT NULL default '0000-00-00 00:00:00' COMMENT '変
>更日',
>  `st_flg` int(11) NOT NULL COMMENT '権限フラグ',
>  PRIMARY KEY  (`st_id`)
>) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
>
>としました。
>
>_______________________________________________
>Codeigniter-users mailing list
>Codei****@lists*****
>http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users




Codeigniter-users メーリングリストの案内
Zurück zum Archiv-Index