【PHP】PEAR Part2at PHP【PHP】PEAR Part2 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト542:nobodyさん 06/10/01 09:25:45 テーブル設計ぐらい示せよ。何となく設計がタコだと思う。 SQL直書きならできそうだけどな。 543:531 06/10/01 11:29:45 Ge/0d2rj すいません。実際はちがうのですが上述の質問は下記を想定しています。 MYSQL4.1です。 CREATE TABLE `hoges` ( `id` int(10) NOT NULL auto_increment, `num` int(10) NOT NULL default '0', `age` int(3) NOT NULL default '0', `birthday` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`id`) ) TYPE=MyISAM; 544:531 06/10/01 11:38:58 Ge/0d2rj `birthday` int(3) NOT NULL default '0', birthdayもとりあえずintegerで。 545:nobodyさん 06/10/01 11:54:05 >>531 $hoge->age = DB_DataObject_Cast::sql('age + 1'); ってことかな? 上記だと joinAdd() とかした時にハマる危険性がないでもないが通常は問題なかろ $hoge->age = DB_DataObject_Cast::sql($hoge->tableName().'.age + 1'); とかだと冗長だけどさらに確実 とか書いてるけど試してないから実験は自分でやってみてね 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch