yPHPzƒtƒŒ[ƒ€ƒ[ƒ ..
2:nobody‚³‚ñ
08/06/20 06:26:03
2? ‚»‚µ‚ĉ³
3:nobody‚³‚ñ
08/06/20 09:26:59
>>1
‰³
‚»‚µ‚ÄB
“ú–{‚ÌcakePHP ƒ†[ƒU‚Ì‚½‚߂̃nƒuƒTƒCƒg
URLØÝ¸(cakephp-users.jp)
4:nobody‚³‚ñ
08/06/21 03:16:27
ŽŸƒXƒŒ‚©‚炱‚ꔲ‚©‚µ‚ÄA’†g‚Ì”–‚¢‚½‚¾‚ÌgogleL–Ú“–‚Ă̤—pƒTƒCƒg‚¾‚©‚ç
CakePHP“ü–僊ƒ“ƒNW
URLØÝ¸(pub.studio15.jp)
5:nobody‚³‚ñ
08/06/22 01:07:49
Windows{XAMMP 1.6.6a+CakePHP1.2RC1‚Å
xdebug‚̃R[ƒhƒJƒoƒŒƒbƒW‹@”\‚¿‚á‚ñ‚ÆŽg‚¦‚Ä‚¢‚él‚¢‚éH
Apache‚ª—Ž‚¿‚¿‚Ⴄ‚ñ‚¾‚¯‚ÇB
6:nobody‚³‚ñ
08/06/22 18:51:10
RC2‘Ò‚Á‚Ä‚él`ɼ
7:nobody‚³‚ñ
08/06/22 19:20:38
ƒm
8:nobody‚³‚ñ
08/06/23 11:43:43
closing some more tickets and preparing for RC2
9:nobody‚³‚ñ
08/06/23 18:12:30 Buu9Vutr
Cake1.2‚ðŽg—p‚µ‚Ä‚¢‚Ü‚·B
$hasAndBelongsToMany‚ªÝ’肳‚ꂽUserƒ‚ƒfƒ‹‚ÆUserGroupƒ‚ƒfƒ‹‚ª‚ ‚éꇂÉA
User‚ð“o˜^‚·‚邯“–Žž‚Éi’Pb•¡j”‚ÌŠ‘®ƒOƒ‹[ƒv‚ðsave‚µ‚½‚¢‚Æ‚«‚Á‚ÄAŠÈ’P‚É‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤H
$group_ids = 2;//ƒ†[ƒU[ƒOƒ‹[ƒv‚ÌID‚ð‰¼‚É2‚Æ‚·‚é
$data['User']['name'] = $data['User']['name'];
$data['User']['register_date'] = date("Y-m-d H:i:s");
$data['User']['created'] = $data['User']['register_date'];
$data['User']['updated'] = $data['User']['register_date'];
$data['UserGroup']['user_group_id'] = $group_ids;//ƒOƒ‹[ƒv‚ðÝ’è
}
$this->controller->User->create($data);
$this->controller->User->save();//ƒŒƒR[ƒh‚ð•Û‘¶
‚±‚¤‚µ‚½ê‡‚ÉAƒOƒ‹[ƒvID‚ª’P”i•Ï”j‚Ìꇂ͖³Ž–‚ÉUserGroupƒe[ƒuƒ‹‚É‚àƒŠƒ“ƒNƒŒƒR[ƒh‚ª‘‚«ž‚܂ꂽ‚̂ł·‚ªA
$group_ids = array(2,3);//ƒ†[ƒU[ƒOƒ‹[ƒv‚Q•‚R‚𓯎ž‚ÉƒŠƒ“ƒNÝ’è
‚Æ‚µ‚½‚¢ê‡‚͕ʂ̋Lq•û–@‚ª‚ ‚é‚̂łµ‚傤‚©H
10:nobody‚³‚ñ
08/06/24 05:09:49
CakePHP‚ÅAMySQL‚̃rƒ…[‹@”\‚Æ‚©Žg‚Á‚Ä‚él‚¢‚Ü‚·‚©H
ì‚Á‚½ƒrƒ…[‚ð•’Ê‚Éuses‚É“ü‚ê‚邾‚¯‚Å–â‘è‚È‚¢‚Ì‚©‚ÈEEEH
11:nobody‚³‚ñ
08/06/24 12:37:51
you guess it, coffee and tickets...unless anything mjor happens RC2 today
‚¾‚ê‚©–󂵂ÄB
12:nobody‚³‚ñ
08/06/24 15:25:43 FTW7odGn
you guess it, coffee and tickets...unless anything mjor happens RC2 today
‚ ‚ñ‚½‚ª—\‘ª‚·‚éƒR[ƒq[‚ƃ`ƒPƒbƒgAAA¡“úo‚郃Wƒƒ[‚ÈRC2‚ª–³‚‚Ä‚à
13:nobody‚³‚ñ
08/06/24 15:58:10
—]Œv‚í‚©‚ç‚ñ‚—
14:nobody‚³‚ñ
08/06/24 16:32:54
¡“úRC2‚ł邩‚à
‘å‚«‚È•ÏX‚Í–³‚¢‚æ
15:nobody‚³‚ñ
08/06/24 18:09:51
coffee and tickets... unless anything mjor happens RC2 today
uƒR[ƒq[‚ƃ`ƒPƒbƒg‚ðAAA‰½‚ª‹N‚±‚낤‚Æ‚àRC2‚Í¡“ú‚¾Iv
‚¶‚á‚È‚¢‚©‚È‚ŸAAA•ª‚©‚ç‚ñ
16:nobody‚³‚ñ
08/06/24 18:26:54
ˆá‚Á‚½Au‰½‚à‹N‚«‚È‚¯‚ê‚ÎRC2‚Í¡“úv‚©
17:nobody‚³‚ñ
08/06/24 20:12:18
ƒ`ƒPƒbƒg‚̈Ӗ¡‚ª‚í‚©‚ç‚ñ‚—
ƒR[ƒq[‚̓P[ƒL‚¾‚©‚ç‚Æ‚µ‚ÄA
ƒ`ƒPƒbƒgH HŒ”‚Æ‚¢‚¤‚±‚Æ‚©H
mjor ‚Þ‚¶‚á[ mjor ‚Þ‚¶‚å‚ [ mjor ‚¦‚Þ‚¶‚å‚
18:nobody‚³‚ñ
08/06/24 20:40:40
ƒ`ƒPƒbƒg‚ÍC³€–Ú‚Á‚ÄŽ–‚©‚ÈH
19:nobody‚³‚ñ
08/06/24 20:42:03
ticket‚Ítrac‚̃`ƒPƒbƒg‚Æ‚©‚Ì‚±‚Æ
mjor‚Ímajor‚Ìtypo
20:nobody‚³‚ñ
08/06/25 02:21:23
hcoffee and ticketsh‚Å‚®‚®‚邯‚³A
ƒXƒ^[ƒoƒbƒNƒX‚Æ‚©‚łĂ‚é‚Ì‚æB
‚È‚ñ‚©C³€–ڈȊO‚̈Ӗ¡‚ª‚ ‚邯Žv‚¤‚ñ‚¾‚ÇB
ƒzƒeƒ‹‚Ì—pŒê“I‚ÈB‚à‚µ‚©‚µ‚½‚çCMH
21:nobody‚³‚ñ
08/06/25 03:27:40
ticket‚̈Ӗ¡‚à‚í‚©‚ç‚ñ“z‚ª‰½l‚à‚¢‚邯‚Í‚—
CakePHP‚Ä‚±‚ñ‚ȃŒƒxƒ‹’á‚¢‚ñ‚¯‚—
22:nobody‚³‚ñ
08/06/25 03:44:36
>>21
—\‘z’Ê‚è‚̃ŒƒX‚·‚é“z‚ªo‚Ä‚«‚½‚Èw
23:nobody‚³‚ñ
08/06/25 10:18:50
ƒIƒt‰ï‚̘b‚©‚ÆŽv‚Á‚½‚º‚—‚—
24:nobody‚³‚ñ
08/06/25 17:50:14
cake‚Á‚ĂȂñ‚ŃvƒƒWƒFƒNƒgŠ„‚ê‚Ü‚‚Á‚Ä‚é‚ÌH
‚È‚ñ‚©”h¶ƒtƒŒ[ƒ€ƒ[ƒN‚¾‚炯‚È‚ñ‚¾‚¯‚Çc
25:nobody‚³‚ñ
08/06/25 22:53:19
cake‚Ì”h¶ƒtƒŒ[ƒ€ƒ[ƒN‚Á‚ĂȂñ‚¾H
26:nobody‚³‚ñ
08/06/25 23:00:38
CakePHP‚Æ‚©A“ú–{‚Ń[ƒJƒ‰ƒCƒY‚µ‚ÄAŒg‘Ñ“d˜b‘Ήž‚Æ‚©‚µ‚Ä‚‚ê‚邯Šy‚Å‚«‚é‚ñ‚¾‚¯‚Ç‚È[B
27:nobody‚³‚ñ
08/06/25 23:06:02
Cake‚ÆCodeIgniterA—¼•ûŽg‚Á‚½‚±‚Æ‚ ‚él‚¢‚éH
”ä‚ׂĂ݂ÄA‚Ç‚¤H
Ý’u‚ÉŠÖ‚µ‚Ä‚ÍCake‚ªˆê”Ô‚©‚ñ‚½‚ñ‚©‚ÈH
28:nobody‚³‚ñ
08/06/25 23:19:01
>>27
‚¢‚âACI‚̂ق¤‚ªŠÈ’P‚©‚ÆB
CI‚̂ق¤‚ªƒ‰ƒCƒgƒEƒFƒCƒgB
“ú–{Œêƒ}ƒjƒ…ƒAƒ‹‚ð“ǂނÆACake‚æ‚è‚͂邩‚ÉŠÈ’P‚Ȃ̂ª•ª‚©‚éB
‚ñ‚¾‚¯‚ÇACake‚Ì•û‚ªƒR[ƒfƒBƒ“ƒO‚ÍŠy‚Å‚«‚é‹C‚ª‚·‚é‚È‚ŸB
29:nobody‚³‚ñ
08/06/26 00:53:31
‚»‚ñ‚È>>27‚É‚¨‚·‚·‚߂̃tƒŒ[ƒ€ƒ[ƒN
½ÚØÝ¸(php”Â)
30:nobody‚³‚ñ
08/06/26 01:31:17
bakery‚»‚Ì‚à‚̂̃\[ƒX‚Á‚Ăǂ±‚©‚Å“üŽè‚Å‚«‚é‚ñ‚Å‚µ‚傤‚©H
ƒpƒNEE‚¢‚âŽQl‚É‚µ‚Ă݂½‚¢‚ñ‚¾‚¯‚ÇB
31:nobody‚³‚ñ
08/06/27 01:01:08 Tw7z8KLr
CakePHP1.2RC1‚É“ü‚ꊷ‚¦‚½‚̂ł·‚ªAAuthComponent‚ÌŽd—l•Ï‚í‚Á‚½H
‚»‚ê‚¢‚º‚ñ‚Ì1.2‚ÅŠJ”‚µ‚½ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚̃ƒOƒCƒ“‹@”\‚ª‚Ü‚é‚Á‚Æ“®‚©‚È‚¢‚Ì‚¾‚ªB
32:nobody‚³‚ñ
08/06/27 01:51:42
>>31
CakePHPA‚ ‚ñ‚܂肢‚¶‚Á‚ĂȂ¢‚µAƒ\[ƒXŒ©‚é‚Ì–Ê“|‚Ȃ̂ÅA
URLØÝ¸(www.geocities.co.jp)
ƒeƒLƒXƒg”äŠrƒc[ƒ‹‚Å”äŠr‚µ‚Ă݂½‚猋\C³“ü‚Á‚Ä‚é‚Ý‚½‚¢‚æB
33:nobody‚³‚ñ
08/06/27 02:30:26 bfytbvRv
ƒ‚ƒfƒ‹“à‚©‚烂ƒfƒ‹‚ð“ǂݞ‚Þ•û–@‚¾‚¯‚Ç
‚±‚ñ‚ÈŠ´‚¶‚Å‚â‚Á‚Ă܂·B•Ï‚©‚ÈH
function __construct(){
App::import('Model', 'Unko');
$this->model =& new Unko();
}
‚±‚¤‚·‚ê‚Ίeƒƒ\ƒbƒh“à‚©‚ç
$this->model‚ŌĂׂé
34:33
08/06/27 02:53:40 bfytbvRv
’ù³
function __construct(){
parent::__construct();
App::import('Model', 'Unko');
$this->model =& new Unko();
}
‚¶‚á‚È‚¢‚ƃoƒO‚é
35:nobody‚³‚ñ
08/06/27 03:02:45 bfytbvRv
CakePHP‚Í
ƒ‚ƒfƒ‹“à‚ăRƒ“ƒgƒ[ƒ‰‚æ‚è‚àŽ©—R“x‚ª’á‚¢ƒNƒZ‚É
ƒ‚ƒfƒ‹‚ł̃ƒWƒbƒN‚𑽂ŽÀ‘•‚·‚é‚Ì‚ªƒxƒXƒg‚¾‚È‚ñ‚Ä
–³’ƒ‚â‚ÈB
36:nobody‚³‚ñ
08/06/27 03:30:21 bfytbvRv
‚`ƒ‚ƒfƒ‹‚ÌŠÖ”“à‚ÅA‚aƒ‚ƒfƒ‹‚ÌŠÖ”‚ðŒÄ‚Ñ‚½‚¢‚̂Ȃç
ƒRƒ“ƒgƒ[ƒ‰“à‚ÅAƒ‚ƒfƒ‹‚̃ƒ“ƒo•Ï”‚É‚aƒ‚ƒfƒ‹‚̃IƒuƒWƒFƒNƒg‚ð‘ã“ü‚·‚ê‚΂¢‚¢‚¾‚¯‚©I
‚»‚¤‚·‚ê‚ÎAƒ‚ƒfƒ‹“à‚©‚烂ƒfƒ‹‚ðimport‚µ‚È‚‚Ä‚àςނÈI
‚»‚¤‚©A‚»‚¤‚©
37:nobody‚³‚ñ
08/06/27 03:50:32 bfytbvRv
Œ‹˜_
ƒ‚ƒfƒ‹“à‚ɓƎ©ƒƒ“ƒo•Ï”‚ðì‚邯
ƒ‚ƒfƒ‹“à‚ÌŽ©—R“x‚ªã‚ª‚é
38:nobody‚³‚ñ
08/06/27 14:30:32
Aƒ‚ƒfƒ‹‚ÆBƒ‚ƒfƒ‹‚ªˆÓ–¡“I‚ɂ‚Ȃª‚Á‚Ä‚¢‚é‚̂ȂçA
ƒŠƒŒ[ƒVƒ‡ƒ“‚ª‚ ‚é‚Í‚¸A‚‚܂èƒAƒ\ƒVƒG[ƒVƒ‡ƒ“‚ł‚Ȃª‚Á‚Ä‚¢‚é‚Í‚¸B
‚»‚Ìê‡AA->B->func()‚Á‚ĂȊ´‚¶‚ŌĂÑo‚¹‚éB
39:nobody‚³‚ñ
08/06/27 19:16:10
‚æ‚§
URLØÝ¸(hal456.net)
‚±‚ê‚Á‚ÄŠùoH
ƒ}ƒ‹ƒ`ƒoƒCƒg‚̃[ƒ‹‘—M—p‚̃‰ƒCƒuƒ‰ƒŠ‚È‚ñ‚¾‚¯‚ÇB
CakePHP‚Å‚àŽg‚¦‚邿‚¤‚ɂȂÁ‚Ä‚é‚Ý‚½‚¢B
40:nobody‚³‚ñ
08/06/27 19:38:01
>>39
‚¢‚¢‚Ë
ƒÓ(P[P )ÒÓÒÓ
41:nobody‚³‚ñ
08/06/27 21:35:16
RC2‚«‚½‚Ë`
42:nobody‚³‚ñ
08/06/29 23:54:57
1.1.19‚ÅAbelongsTo‚ª‚ ‚郂ƒfƒ‹‚Ìcontroller‚ðbake‚µA
scaffolding‚ðn‚É‚µ‚Äbasic class methods‚ðy‚É‚·‚邯A
Look okey? ‚ªo‚é‘O‚̂Ƃ±‚ë‚Å segmentation fault ‚µ‚Ü‚·B
Žèì‹Æ‚ŃRƒ“ƒgƒ[ƒ‰‚ð‘‚¢‚Ä‚àAweb‚©‚çƒAƒNƒZƒX‚·‚邯
apache‚ªexit signal Segmentation fault (11)‚ɂȂè‚Ü‚·B
‘OƒXƒŒ‚̃ƒO‚ªŒ©‚ç‚ê‚È‚¢‚̂ł·‚ªA‚±‚ê‚ÍŠùo‚Å‚·‚©H
1.1.18‚¾‚Æ–â‘è‚È‚¢‚̂ł·‚ªA–{‰Æ‚Í‚±‚Ì–â‘è‚É‹C‚¢‚Ä‚¢‚é‚Å‚µ‚傤‚©B
43:42
08/06/30 14:56:55
“¯‚¶‚悤‚ÈŒ»Û‚ªo‚Ä‚él‚ðŒ©‚Â‚¯‚Ü‚µ‚½B
URLØÝ¸(logs.cakephp.nu)
URLØÝ¸(groups.google.co.jp)
“–•û‚̊‹«‚ÍAƒT[ƒo‚ÍCentOS4EPHP‚Íphp-4.3.9-3.22.9Eapache‚Í2.0.52-38.ent.centos4.2
DB‚Ípostgresql-8.2.6-1PGDG‚Å‚·Bsvn‚Ì1.1.x.x‚Å‚à“¯‚¶Œ»Û‚ª‹N‚±‚è‚Ü‚·B
44:nobody‚³‚ñ
08/07/01 03:17:12 Qd4NRnlG
>>42
bake‚È‚ñ‚ÄŽg‚Á‚Ä‚ñ‚Ì‚—
‚»‚¤‚¢‚¤Žvl‚ª‚»‚à‚»‚à‘flŽvl
45:nobody‚³‚ñ
08/07/01 06:48:02
bakeŽg‚¤‚±‚Æ‚ª‚»‚ñ‚Ȃɖâ‘è‚È‚ÌH
ˆêƒAƒNƒVƒ‡ƒ“iˆêƒy[ƒWj‚½‚©‚¾‚©”s‚Ì
ƒeƒ“ƒvƒŒ[ƒg‚𶬂·‚邾‚¯‚¶‚á‚ñB
Žè“®‚Ńeƒ“ƒvƒŒ[ƒgƒtƒ@ƒCƒ‹‚ðƒRƒs[‚·‚é‚̂Ɖ½‚à•Ï‚í‚ç‚ñB
46:nobody‚³‚ñ
08/07/01 08:05:38
‚¢‚¿‚¢‚¿Œºl‚Ô‚é“z‚Á‚ĂȂñ‚È‚ÌH
ˆê¶‚»‚¤‚â‚Á‚ĉ߂²‚·‚Ì‚©‚ËH
47:nobody‚³‚ñ
08/07/01 08:26:54
Rails‚Æ‚©Akelos‚ÍA‚¢‚í‚Îʼn‚Ébake‚µ‚Ă邿‚¤‚È‚à‚Ì‚¾‚ëB
cake‚ÌꇂÍAscaffold‚Å‚¨ŽŽ‚µ‚µ‚½Œã‚Åbake‚µ‚Ă邾‚¯‚ÅB
‚â‚Á‚Ä‚é‚͓̂¯‚¶Bbake‚ðˆ«‚Œ¾‚¤ˆÓ}‚ª•ª‚©‚ç‚ñB
48:nobody‚³‚ñ
08/07/01 17:26:19
‚»‚ñ‚È‚Ì‚à•ª‚©‚ç‚È‚¢‚ÌH
Ž©‘¸S‚̈ێŽè’i‚ª‘¼‚ɂȂ¢‚¾‚¯‚¾‚낤A–¾‚ç‚©‚ÉB
49:nobody‚³‚ñ
08/07/01 17:47:52
‘¼l‚Ì”á“ï‚ð‚·‚éŽ–‚Å‚µ‚©Ž©‰ä‚̈ێ‚ªo—ˆ‚È‚¢“z‚ÍŽdŽ–‚Å‚à—‚Þ‚ªƒ}ƒW‚¤‚´‚¢‚Èw
50:nobody‚³‚ñ
08/07/01 18:02:43
CakePHP—p‚É”z•z‚µ‚Ä‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÅA
ƒAƒbƒvƒOƒŒ[ƒh‚É”º‚Á‚ÄADB‚̃AƒbƒvƒOƒŒ[ƒh
iƒe[ƒuƒ‹‚‖ڂ̒ljÁj‚ª•K—v‚ɂȂÁ‚½ê‡A
‚Ç‚¤‚â‚Á‚ÄŠÇ—‚·‚é‚ÌH
51:nobody‚³‚ñ
08/07/01 21:00:29
‚PDCakePHP migration‚Å‚®‚®‚é
‚QDCakePHP Schema‚Å‚®‚®‚é
@@DB‚̃AƒbƒvƒOƒŒ[ƒh‚Í’m‚ç‚ñ‚¯‚ÇA
@@beforeAafter‚ª‚ ‚é‚©‚ç‚»‚ê‚Å‚â‚é‚ñ‚¶‚á‚ËH
52:nobody‚³‚ñ
08/07/01 21:51:41
‚Ç‚¿‚ç‚àƒOƒO‚è‚Ü‚µ‚½‚ªB“Ç‚ñ‚¾ˆóÛ‚¾‚ÆA
‚Ç‚¿‚ç‚É‚à’è”Ô‚Ì•û–@‚ª–³‚¢‚悤‚ÉŽv‚Á‚½‚̂ł·‚ªB
CakePHP‚ðŽg‚í‚ê‚Ä‚¢‚éŠF‚³‚ñ‚ÍA‹ê˜J‚³‚ê‚ĂȂ¢H
‚Ü‚½Aƒ^[ƒ~ƒiƒ‹‚ðŽg‚Á‚½ˆ—‚ª•K—v‚ɂȂé‚Ì‚ªA
‚¿‚å‚Á‚ƈê”ÊŒü‚¯‚¶‚á‚È‚¢‚È[‚ÆB‚Å‚«‚ê‚ÎA
ƒAƒbƒvƒOƒŒ[ƒh—p‚Ìiƒ[ƒJƒ‹‚ÌjURL‚ÉÚ‘±‚µ‚ÄA
‘Θb“I‚ɃAƒbƒvƒOƒŒ[ƒh‚Å‚«‚½‚ç—Ç‚¢‚Ì‚ÉB
ƒAƒvƒŠ‚ÌŠJ”ŽÒ‚Æ‚©‚È‚çAƒ^[ƒ~ƒiƒ‹‚Å‚Ìì‹Æ‚à
•½‹C‚Å‚µ‚傤‚¯‚ê‚ÇBˆê”ʂ̗˜—pŽÒ‚Ì•û‚ɃAƒbƒv
ƒOƒŒ[ƒh‚Ìì‹Æ‚ð‚µ‚Ä‚à‚炤‚É‚ÍAƒ^[ƒ~ƒiƒ‹‚Í
‚¿‚å‚Á‚Æ•~‹‚ª‚‚¢‚Ì‚ÅB
53:nobody‚³‚ñ
08/07/01 22:11:14
> ƒAƒbƒvƒOƒŒ[ƒh—p‚Ìiƒ[ƒJƒ‹‚ÌjURL‚ÉÚ‘±‚µ‚ÄA
> ‘Θb“I‚ɃAƒbƒvƒOƒŒ[ƒh‚Å‚«‚½‚ç—Ç‚¢‚Ì‚ÉB
‚»‚¤‚¢‚¤ƒRƒ“ƒgƒ[ƒ‰‚ðì‚Á‚½‚çH
54:nobody‚³‚ñ
08/07/01 22:20:40
@ @@@@ |
@ @_@@__@@^
@ @Q@i‚j@QËߺ°Ý
@ @@@@|ƒ~|
@ @^ @.ML@ _
@@@ @ÈQÈ @^PPPPPPPPP
@@@@iEÍE¿ƒ@‚È‚é‚Ù‚ÇII
@@@@i‚Â@@˜¦ _QQQQQQQQQ
@@@@¼Q ƒm
@@@@ @iQj
‚Á‚ÄAŽ„‚ɂ͖³—orz
55:nobody‚³‚ñ
08/07/01 22:28:14
> ‚Á‚ÄAŽ„‚ɂ͖³—orz
‚È‚ñ‚¾B‚Ђ₩‚µ‚©‚—
‚±‚̔‚ɗˆ‚é‚ׂ«l‚¶‚á‚È‚¢‚ÈBŒN‚ÍB
56:nobody‚³‚ñ
08/07/01 23:23:29
‰½H‚±‚±‚Í‚»‚ñ‚È‚ƒŒƒxƒ‹‚È•ûX‚ªW‚¤êЂłµ‚½‚©B
‚»‚è‚áAޏ—炵‚Ü‚µ‚½B
57:nobody‚³‚ñ
08/07/01 23:38:50
>>56
‚»‚̃ŒƒX‚̃Œƒxƒ‹‚Ì‚‚³‚Í”F‚߂Ăâ‚é
58:nobody‚³‚ñ
08/07/01 23:44:44
‚ÜB‚Ђ₩‚µ‚ÆŽv‚í‚ê‚Ă邂¢‚Å‚ÉB
Akelos‚¾‚ÆAmigration‚ł̓tƒB[ƒ‹ƒh‚ÌŽí•Ê‚ð
Ž©“®‚ÅŒˆ‚߂Ă‚ꂽ‚èAhasone‚Æ‚©‚ÌÝ’è‚Å‚à
Žw’è‚·‚é“à—e‚ª‚È‚‚ÄAŠy‚»‚¤‚È‚ñ‚¾‚¯‚ÇB
CakePHP‚ÍA‚»‚¤‚¢‚¤‚Ì‚ð‚©‚È‚è‚Ì•”•ªAŽ©•ª‚Å
ݒ肳‚¹‚ç‚ê‚邿‚ËH “ü‚êŠiŽq‚Ì”z—ñ‚ÅB
‚ ‚ê‚Á‚ÄA•s•Ö‚ÆŽv‚í‚È‚¢H
Akelos‚Ý‚½‚¢‚ÉAÈ—ª‚³‚ꂽ‚玩“®‚Åݒ肳‚ê‚é
‚悤‚ɂȂÁ‚Ä‚½‚çA‚à‚Á‚ÆŠy‚Ȃ̂ÉB
59:nobody‚³‚ñ
08/07/01 23:50:07
’è”Ô‚È•û–@‚ª‚È‚¢‚Á‚Ă̂͂½‚µ‚©‚É‚â‚₱‚µ‚¢‚¯‚ÇA
•K—v‚¾‚Á‚½‚ç“K“–‚É‘‚¯‚΂¢‚¢‚ñ‚¶‚á‚È‚¢B
ƒ`ƒFƒbƒNƒAƒEƒg‚͂ł«‚邪ƒRƒ“ƒ\[ƒ‹Žg‚¦‚È‚¢‚Ý‚½‚È‚¢
‚¤‚´‚¢ƒfƒUƒCƒi[‘ŠŽè‚É‚µ‚Ă邯Œ™‚ɂȂé‚Ì‚Å
“‚¢‚ÆŠ´‚¶‚邯‚µ‚Ä‚àŽžŠÔ‚³‚¢‚Ä‘‚‰¿’l‚Í‚ ‚邯‚¨‚à‚¤‚æB
‚Ü‚ A‚ǂ̕û–@Žg‚¤‚É‚µ‚Ä‚àA
ƒAƒNƒZƒX‚³‚ꂽ‚çƒRƒ}ƒ“ƒh‚È‚èƒNƒGƒŠ‚È‚è‚𗬂·‚¾‚¯‚¾‚ÆŽv‚¤‚Ì‚¾‚ªB
60:nobody‚³‚ñ
08/07/01 23:56:33
WebƒCƒ“ƒ^[ƒtƒFƒCƒX‚©‚ç‚̃tƒ@ƒCƒ‹‘€ì‚Í‘å’ï‚Ì*nixŠÂ‹«‚Å
ƒp[ƒ~ƒbƒVƒ‡ƒ“ã‚Ì–â‘肪‹N‚±‚邯Žv‚¤‚ñ‚¾‚¯‚ÇA‚»‚ê‚͉ñ”ð‚Å‚«‚é‚ÌH
61:nobody‚³‚ñ
08/07/02 01:09:16 BNxnFlGa
Akelos‚ð—á‚Éo‚µ‚Ă鎞“_‚Å‚¨‚Ü‚¦ƒvƒ‚¶‚á‚È‚¢‚È
62:nobody‚³‚ñ
08/07/02 01:18:39
>>58
‚È‚ñ‚¾BCake‚Å‚à‚Å‚«‚邱‚Æ‚¶‚á‚ñ‚—
63:nobody‚³‚ñ
08/07/02 01:20:02
‚Ç‚¤‚¹Žg‚¤‚̂͊J”‚©ƒeƒXƒgŠÂ‹«‚¾‚낤‚µ‚È‚ñ‚Å‚à‚ ‚è‚¶‚á‚Ë‚¦‚ÌH
lighttpd‚ŕʃvƒƒZƒX‚Æ‚©Bapache‚¾‚Á‚½‚çsuEXEC‚Æ‚©B
64:nobody‚³‚ñ
08/07/02 01:23:18
‚»‚à‚»‚àƒtƒ@ƒCƒ‹“ǂވȊO‚·‚邱‚Æ‚ ‚ñ‚ÌH
65:nobody‚³‚ñ
08/07/02 02:18:17
>>60
p2‚Ý‚½‚Aƒ[ƒJƒ‹‚ÅŽg‚¤‚Ì‚ð‘z’肵‚Ä‚é‚Ì‚ÅA‚È‚ñ‚Æ‚©‚È‚é‚ÆŽv‚¤B
>>61
‚»‚ê‚ÍRails‚ŃƒV‹ò‚Á‚Ä‚él‚Ö‚Ì’§íóH
Ž„HŽ„‚Í‘fl‚Å‚·‚¯‚Ç‚ËB
>>62
‚Å‚«‚éH
URLØÝ¸(cakephp.jp)
‚ðŒ©‚Ä‚àA‚â‚Á‚Ï‚è”z—ñ‚ÅŽw’肵‚Ä‚é‚ñ‚¾‚ªB‚±‚ê‚ðA
var $hasOne = 'Profile' ;
‚¾‚¯‚Éo—ˆ‚½‚çAŠy‚¾‚È[‚ÆB
ƒe[ƒuƒ‹‚Ì쬂àA
$this->createTable('users', "id, name, created,updated");
‚Á‚Ä‚µ‚½‚çA‚È‚‚Æ‚à‹K–ñ‚ɉˆ‚Á‚Ă镔•ª‚ÍA
id‚ÍINT‚ÌŽ©“®‰ÁŽZ‚Æ‚©Acreated‚ÍupdatedDATETIME‚É
‚µ‚Ä‚‚ꂽ‚çAŠy‚¾‚È[‚ÆB
‚ÜA±×‚È‚±‚Ƃł·‚¯‚Ç‚ËBƒÏ(-ƒÃ- )ƒCƒaƒCƒa
66:nobody‚³‚ñ
08/07/02 03:29:29
‚È‚É‚à’²‚ׂĂȂ¢“z‚Ƙb‚·‚͔̂æ‚ê‚éB‚¨‘O‚à‚¤—ˆ‚é‚ÈB
URLØÝ¸(book.cakephp.org)
<?php
class User extends AppModel {
@var $name = 'User';
@ var $hasOne = 'Profile';
}
?>
67:nobody‚³‚ñ
08/07/02 04:28:34 taRpZf8M
‚à‚Á‚Æ—L‰v‚Èî•ñ‚ð˜b‚µ‡‚¨‚¤‚º‚—
68:nobody‚³‚ñ
08/07/02 04:39:46
>>66
•’ʂɂ»‚±‚܂Ŋȗª‰»o—ˆ‚鎖‚ð’m‚ç‚È‚©‚Á‚½‰´—Ü–Ú
69:nobody‚³‚ñ
08/07/02 06:31:20
RC‚ɂȂÁ‚ÄA‚Ü‚½AuthƒRƒ“ƒ|[ƒlƒ“ƒg‚̃pƒXƒ[ƒhˆÃ†‰»‚̃^ƒCƒ~ƒ“ƒO•Ï‚í‚Á‚½H
‚È‚ñ‚Å–ß‚µ‚½‚ñ‚¾‚ëEEE
70:nobody‚³‚ñ
08/07/02 11:09:21
>>66
CakePHP‚̃o[ƒWƒ‡ƒ“‚ð‘‚©‚ñ‚©‚Á‚½‰´‚ªˆ«‚©‚Á‚½B
¡A1.1‚ðŽg‚Á‚Ä‚½‚ñ‚¾B
‚Â[‚©A‚Ђå‚Á‚Æ‚µ‚Ä‚±‚̃XƒŒA1.2ŒÀ’èH
71:nobody‚³‚ñ
08/07/02 12:53:32
1.1‚¾‚낤‚ª•K{‚Ȃ̂̓‚ƒfƒ‹–¼‚¾‚¯‚Á‚Ä‘‚¢‚Ä‚ ‚é‚ñ‚¾‚ª‚í‚©‚ç‚È‚¢‚Ì‚¾‚낤‚©
72:nobody‚³‚ñ
08/07/02 17:50:07
>>70
ŽŽ‚µ‚Ä‚©‚猾‚¦‚Ɖ½“xŒ¾‚í‚ê‚ê‚΂킩‚é‚ñ‚¾H
73:nobody‚³‚ñ
08/07/03 09:53:51
>>71
PHP5‚È‚çAƒ‚ƒfƒ‹–¼‚·‚çA‚¢‚ç‚ñ‚ÈB
74:nobody‚³‚ñ
08/07/03 19:53:41
>>73
‚»‚Á‚¿‚̃‚ƒfƒ‹–¼‚Ì‚±‚Æ‚¶‚á‚È‚¢‚ÆŽv‚¤‚æB
75:nobody‚³‚ñ
08/07/05 14:02:26
‚悤‚â‚ŽŽ‚·ŽžŠÔ‚ªŽæ‚ê‚Ü‚µ‚½„ƒ
1.1‚Å‚àA>66‚Ý‚½‚¢‚Éo—ˆ‚Ü‚µ‚½B
¡Œã‚Æ‚à‚²Žw“±‚²•Ú£‚Ì’öA‚æ‚낵‚‚¨Šè‚¢\‚µã‚°‚Ü‚·B
76:nobody‚³‚ñ
08/07/06 01:37:16
A,B,C‚̃e[ƒuƒ‹‚ª‚ ‚Á‚ÄA
A hasMany B
B belongsTo A , B hasMany C
C belongsTo B
‚Ìê‡A“–‘RA
C belongsTo A
‚Å‚à‚ ‚é‚킯‚ÇB‚»‚ê‚ðC‚̃‚ƒfƒ‹‚É–¾Ž¦‚·‚é•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©H
C belongsTo array('A','B');
‚Á‚Ä‚µ‚½‚çAscaffolding‚ÌC‚Ìview‚ŃGƒ‰[‚ªo‚½B
77:nobody‚³‚ñ
08/07/06 02:01:54
C‚ÉA_id‚ ‚ñ‚ÌH
78:nobody‚³‚ñ
08/07/06 02:25:50
C‚ÉA_id‚ ‚è‚Ü‚µ‚½B
‚à‚¿‚ë‚ñAB_id‚à‚ ‚è‚Ü‚·B
79:nobody‚³‚ñ
08/07/06 02:37:38
ƒGƒ‰[‚Ì“à—e‚ªA
Notice: Undefined index: title in /Applications/MAMP/htdocs/cake/cake/libs/view/templates/scaffolds/view.thtml on line 52
‚¾‚Á‚½‚Ì‚ÅAA‚âC‚̃e[ƒuƒ‹‚©‚çtitle, name‚̃tƒB[ƒ‹ƒh‚ð•Ê–¼‚É‚µ‚½‚çA
ƒGƒ‰[‚Ío‚È‚‚È‚è‚Ü‚µ‚½B
‚µ‚©‚µA"title"‚â"name"‚ªŽg‚¦‚È‚¢‚̂͒ɂ¢‚ÈB
80:nobody‚³‚ñ
08/07/06 02:44:59
‚ñ‚Ȃ킯‚È‚¢
81:nobody‚³‚ñ
08/07/06 02:50:57
‚ EEEEEEEE‰ðŒˆ‚µ‚½‚©‚àEEEE
C belongsTo array('B','A');
‚Á‚Ä‘‚¢‚Ä‚½iо
C belongsTo array('A','B');
‚É‚µ‚½‚çA’¼‚Á‚½‚Á‚Û‚¢
82:nobody‚³‚ñ
08/07/06 14:24:50
‚¢‚Ü‚©‚çì‚éVƒTƒCƒgA1.2‚Å‚â‚é‚ׂ«‚©”Y‚Þc
83:nobody‚³‚ñ
08/07/06 14:32:55
‚Ç‚Á‚¿‚Å‚à‚¢‚¢‚æAŠoŒå‚³‚¦‚·‚ê‚ÎB
84:nobody‚³‚ñ
08/07/07 22:11:14
hasAndBelogsToMany‚Á‚ÄA•Ö—˜‚»‚¤‚¾‚¯‚ÇAH•v‚ª‚¢‚é‚ËB
85:nobody‚³‚ñ
08/07/09 18:44:09
ƒ‚ƒfƒ‹‚̃ƒ“ƒo•Ï”‚ŃAƒ\ƒVƒG[ƒVƒ‡ƒ“’è‹`‚·‚邯
Šù‘¶‚̃f[ƒ^Žæ“¾ŠÖ”‚ɉe‹¿‚ªo‚é‚©‚ç
ƒAƒ\ƒVƒG[ƒVƒ‡ƒ“‚ÌÝ’è‚Í
ƒƒ\ƒbƒh’PˆÊA‚à‚µ‚‚̓ƒ\ƒbƒh“à‚̃ƒWƒbƒN’PˆÊ‚Å
bindModel() ‚ð‚µ‚½•û‚ª‚¢‚¢‚Ë
86:nobody‚³‚ñ
08/07/10 03:21:38
Ž©•ª‚Ì‘I‘ð‚ŃtƒŠ[ƒ^[‚Í‚Æ‚à‚©‚‚Æ‚µ‚ÄA
ƒtƒŠ[ƒ^[‚µ‚©‘I‘ðŽˆ‚ª‚È‚¢‚Æ‚¢‚¤‚̂͂æ‚Ù‚Ç–â‘肪‚ ‚él‚¾‚낤B
æ“V‚⎖ŒÌ‚Åg‘Ì“I‚É–³—‚Æ‚¢‚¤‚È‚ç‚΂܂¾‚µ‚àA
¸_“I‚ɂƂ©‚ÍA‚à‚¤Î‚¤‚µ‚©‚È‚¢‚ÈB
‚ǂꂾ‚¯ŠÃ‚¦‚Ä‚¢‚é‚Ì‚¾‚ÆB
‚»‚¤‚¢‚¤‚̂̓oƒCƒg‚Å“–‘R‚¾‚æB
‚Þ‚µ‚ë‹à‚ð‚â‚é•K—v‚·‚ç–³‚¢B
87:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 11:10:29
CakePHP1.2,PHP5‚Åview‚Ƀ`ƒFƒbƒNƒ{ƒbƒNƒX‚ð•\ަ‚µ‚Ä‚¢‚Ü‚·B
ƒfƒtƒHƒ‹ƒg‚ðƒ`ƒFƒbƒN‚ª“ü‚Á‚½ó‘Ô‚É‚µ‚½‚¢‚̂ł·‚ªAˆÈ‰º‚̂悤‚Évalue‚ðŽw’肵‚Ä‚àƒ`ƒFƒbƒN‚ª“ü‚è‚Ü‚¹‚ñB
‚ǂ̂悤‚ÉŽw’è‚·‚ê‚΃`ƒFƒbƒN‚ª“ü‚é‚̂łµ‚傤‚©H
echo'<div>'.$form->checkbox('comset/admin',array('label'=>"",'value'=>1)).'ŠÇ—ŽÒ‚̂ݕ\ަ</div>';
88:nobody‚³‚ñ
08/07/10 13:01:36
>>87
# ComsetsController
if (emtpy($this->data))
$this->data['Comset']['admin'] = 1;
# Views
echo'<div>'.$form->checkbox('Comset.admin',array('label'=>"")).'ŠÇ—ŽÒ‚̂ݕ\ަ</div>';
‚¶‚á‚È‚¢‚©‚ÈH
89:nobody‚³‚ñ
08/07/10 13:05:38
>>85
1.2‚È‚çContainableƒrƒwƒCƒrƒA
90:nobody‚³‚ñ
08/07/10 14:37:07
beforeFind‚Å$queryData‚ðŒ©‚ÄA“Á’è‚ÌŒŸõðŒ‚ª‚ ‚Á‚½‚Æ‚«‚É
‚Ù‚É‚á‚ç‚Á‚Ĉ—‚ð‚µ‚Ä‚¢‚é‚ñ‚¾‚¯‚ÇA
CakePHP1.2‚©‚çA$conditions => array('key =' => 'value');‚ɂȂÁ‚½‚Å‚µ‚åH
¡‚܂łÍarray_keys‚Åkey‚ª‚ ‚é‚©‚Ç‚¤‚©‚Á‚ÄŒ©‚Ä‚¢‚½‚ñ‚¾‚¯‚ÇA
‚±‚ê‚©‚ç‚Í'key ?'‚Á‚ĂȂÁ‚¿‚á‚Á‚Ä?‚Ì•”•ª‚ª•Ï‚í‚é‚©‚ç
’Pƒ‚Éarray_keys‚ªŽg‚¦‚È‚¢‚ñ‚¾‚æ‚ËB
‚±‚ê‚Ì‘ã‚í‚è‚ɂȂé•Ö—˜‚ÈŠÖ”‚Á‚Ä—pˆÓ‚³‚ê‚Ä‚¢‚é‚©’m‚ç‚È‚¢H
91:87
08/07/10 16:53:38
>>88
ŽÀŒ»‚Å‚«‚Ü‚µ‚½A‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
—§‚Ä‘±‚¯‚Å\‚µ–ó‚È‚¢‚̂ł·‚ªAƒ‰ƒWƒIƒ{ƒ^ƒ“‚Ì•\ަ‚Å
ƒ‰ƒWƒI‚Ƀ`ƒFƒbƒN‚ð“ü‚ê‚é‚ɂ͂ǂ̂悤‚ÉŽw’è‚·‚ê‚΂悢‚̂łµ‚傤‚©H
ƒ‰ƒWƒI‚Ì”‚ª“®“I‚ɕςí‚邽‚ßAˆÈ‰º‚̂悤‚É‚µ‚Ä쬂µ‚Ä‚¢‚Ü‚·B
ƒ‹[ƒv“à‚Å‚ ‚éðŒ‚Ɉê’v‚·‚éꇂÉAƒ‰ƒWƒI‚Ƀ`ƒFƒbƒN‚ð“ü‚ê‚邿‚¤‚É‚µ‚½‚¢‚Å‚·B
ˆê’v‚·‚é‚̂̓‹[ƒv“à‚Å‚P‰ñ‚݂̂ł·B
for($i=1; $i<=$n; $i++){
$arradio[$i] = $dt_hoge['Table']['no_'.$i]."<br />";
}
echo '<div>'.$form->radio('hogeset/hoge',$arradio,array('legend' => false)).'</div>';
92:nobody‚³‚ñ
08/07/10 17:06:37
>>91
for‚Íview“à‚©‚ÈH
‚¾‚Æ‚µ‚½‚çAview‚Å
if (!empty($this->data['Hogeset']['hoge']) $this->data['Hogeset']['hoge'] = ‰Šú’l ;
‚¶‚á‚Ü‚¢‚©H
‚â‚肽‚¢‚±‚Æ‚ðA—Ç‚—‰ð‚µ‚Ä‚¢‚È‚¢‚©‚çA‚Í‚¸‚µ‚Ä‚½‚ç‚·‚Ü‚ñB
93:87
08/07/10 19:50:48
>>92
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
$this->data‚ª‚È‚¢ó‘Ô‚Å‘I‘ð‚µ‚æ‚¤‚Æ‚µ‚½‚©‚ç‚©A
‹³‚¦‚Ä‚¢‚½‚¾‚¢‚½•û–@‚Å‚ÍAŽÀŒ»‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
‚¢‚ë‚¢‚뎎‚µ‚Ă݂½Œ‹‰ÊA
‘I‘ð‚µ‚½‚¢’l‚ðradio¶¬Žž‚Évalue‚ÅŽw’肵‚½‚ç‚Æ‚è‚ ‚¦‚¸‚Å‚«‚Ü‚µ‚½B
echo '<div>'.$form->radio('ansset/ansr',$arradio,array('legend' => false,'value'=>4)).'</div>';
94:nobody‚³‚ñ
08/07/10 20:52:53
>>93
value‚𒼂Ŏw’è‚·‚邯Avalidation error ‚̂Ƃ«‚É¢‚é‚ñ‚¶‚á‚È‚¢H
95:nobody‚³‚ñ
08/07/11 15:46:07
¡A1.2beta‚©‚ç1.2RC2‚ɈÚs‚µ‚Ä‚¢‚é‚킯‚¾‚ªA
•Ï‚í‚è‚·‚¬‚Ăĉ´A—Ü–Ú‚—‚—‚—‚—‚— orz
RC2 ‚©‚ç ³Ž®”ł̊Ԃł͂ ‚Ü‚è•Ï‚í‚ç‚È‚¢Ž–‚ð‹F‚Á‚Ä‚¢‚éEEE
96:nobody‚³‚ñ
08/07/11 16:03:01
stable‚Á‚Ä‚¢‚‚²‚ë‚Ȃ̂©‚ÈH
RC1¨2‚Í‚í‚è‚Æ‘‚©‚Á‚½‚¯‚ÇEEE
97:nobody‚³‚ñ
08/07/11 17:01:52
1.2o‚½‚çAƒ|ƒPƒbƒgƒ}ƒjƒ…ƒAƒ‹‚à1.2‘Ήž‚Å
‚·‚®‚Éo‚é‚ñ‚¾‚낤‚©H
98:nobody‚³‚ñ
08/07/12 03:58:01 GP2h4Bov
Aƒ‚ƒfƒ‹‚Ì’†‚Å
Bƒ‚ƒfƒ‹->save()‚Ý‚½‚¢‚È‚±‚Æ‚µ‚½‚¢‚¯‚ÇAƒ_ƒH
ƒRƒ“ƒgƒ[ƒ‰“à‚Å
‚`ƒ‚ƒfƒ‹‚̃f[ƒ^‚Æ‚Á‚Ä‚«‚Ä
$this->‚aƒ‚ƒfƒ‹->save()‚·‚é‚ðŠ®Œ‹‚·‚é‚Ì‚ª‚ªƒxƒXƒg‚©‚ÈH
99:nobody‚³‚ñ
08/07/12 03:59:50 GP2h4Bov
ƒ‚ƒfƒ‹‚ðŒú‚‚·‚é‚Ì‚ªƒxƒXƒg‚ÄCakePHP‚É‘‚¢‚Ä‚ ‚邯‚Ç
ƒ‚ƒfƒ‹‚ÌŽ©—R“x‚ª¦‚ˆ«‚¢‹C‚ª‚·‚é‚ñ‚¾‚ªEEE
100:nobody‚³‚ñ
08/07/12 04:04:06 GP2h4Bov
ƒRƒ“ƒgƒ[ƒ‰‚¾‚Ɖ½‚Å‚ào—ˆ‚¿‚Ⴄ‚©‚ç
Œ‹‹ÇƒRƒ“ƒgƒ[ƒ‰‚ªŒú‚‚È‚Á‚Ä‚µ‚Ü‚¤‚ñ‚¾‚æ‚È
ˆê’Ê‚èƒR[ƒfƒBƒ“ƒO‚ªI‚í‚Á‚Ä‚©‚烊ƒtƒ@ƒNƒ^ƒŠƒ“ƒO‚·‚éŒ`‚Å
ƒ‚ƒfƒ‹‚ðŒú‚‚µ‚Ä‚¢‚©‚È‚¢‚ÆB
’²‚ׂȂª‚炾‚ÆŽžŠÔ‚à‚Á‚½‚¢‹C‚ª‚·‚é
101:nobody‚³‚ñ
08/07/12 11:07:21
1.2‚̃Xƒ‰ƒCƒh‚É‚àAƒ‚ƒfƒ‹‚ª”–‚A
ƒRƒ“ƒgƒ[ƒ‰‚ªŒú‚‚È‚Á‚Ä‚µ‚Ü‚¤‚Ì‚ª
–â‘è‚Á‚Ä‘‚¢‚Ä‚ ‚é‚ÈB
‚í‚´‚í‚´ƒXƒ‰ƒCƒh‚É‚µ‚Ä‚é‚Á‚Ä‚±‚Æ‚ÍA
1.2‚ʼnü‘P‚³‚ê‚é‚ñ‚â‚ë‚©H
102:nobody‚³‚ñ
08/07/12 13:48:03
–â‘è‚Ȃ̂ÍAƒtƒŒ[ƒ€ƒ[ƒN‚¶‚á‚È‚‚ÄA
‚»‚¤‚¢‚¤ƒR[ƒh‚ð‘‚‚È‚Á‚Ä‚±‚Æ‚¾‚낤B
103:nobody‚³‚ñ
08/07/12 19:30:01
>>100
> ƒRƒ“ƒgƒ[ƒ‰‚¾‚Ɖ½‚Å‚ào—ˆ‚¿‚Ⴄ‚©‚ç
> Œ‹‹ÇƒRƒ“ƒgƒ[ƒ‰‚ªŒú‚‚È‚Á‚Ä‚µ‚Ü‚¤‚ñ‚¾‚æ‚È
Ž—‚½‚悤‚ȘbB
ŠÖ”ì‚ç‚È‚‚Ä‚à‰½‚Å‚ào—ˆ‚¿‚Ⴄ‚©‚ç
Œ‹‹ÇƒR[ƒh‚ª’·‚‚È‚Á‚Ä‚µ‚Ü‚¤‚ñ‚¾‚æ‚ÈB
Œ‹‹Ç‚¾A’P‚È‚éŒoŒ±‚Ì–â‘èB
ŒoŒ±‚ð‚‚߂Ύ©‘R‚Æ‚¢‚¢ƒR[ƒh‚ª‘‚¯‚邿‚¤‚É‚È‚é‚æB
104:nobody‚³‚ñ
08/07/13 07:35:50 yyUJjXK2
‚ǂꂾ‚¯Šæ’£‚Á‚Ä‚à
Model‚ÆController‚ÌŒú‚³‚𓯂¶‚‚ç‚¢‚ɂ܂łµ‚©
‚à‚Á‚Ä‚¢‚¯‚Ë‚¦‚—
‹ˆø‚Ƀ‚ƒfƒ‹‚É‚à‚Á‚Ä‚¢‚¯‚È‚ç•Ê‚¾‚¯‚Ç‚—
105:nobody‚³‚ñ
08/07/13 17:55:25
‰•à“I‚ÈŽ¿–â‚È‚ñ‚¾‚¯‚ÇAWEB‚̃tƒH[ƒ€‚©‚ç“n‚³‚ꂽ’l‚Á‚ÄA
Šî–{“I‚Ƀ‚ƒfƒ‹‚Ìvalidates‚Å‘S•”ƒ`ƒFƒbƒN‚µ‚Ä‚¢‚¢‚ñ‚à‚ñ‚È‚ñ‚Å‚·‚©H
—Ⴆ‚ÎA‰ïˆõ‚ÌV‹K“o˜^‚ŃpƒXƒ[ƒh(password)‚Æ
ƒpƒXƒ[ƒhŠm”F(password2)‚ð”äŠr‚µ‚Ä“¯ˆê‚©ƒ`ƒFƒbƒN‚·‚邯‚©B
106:nobody‚³‚ñ
08/07/13 18:01:54
‹K–ñ‚É“¯ˆÓ‚·‚é‚©‚Ç‚¤‚©A‚Æ‚©‚àƒ‚ƒfƒ‹‚̃oƒŠƒf[ƒVƒ‡ƒ“‚Å‚â‚Á‚Ă܂·B
107:nobody‚³‚ñ
08/07/14 02:01:47
uCakePHPƒKƒCƒhƒuƒbƒNv‚Á‚Ä‚à‚¤”pЧ‚Ȃ̂ł·‚©H
‹Ž”N––‚É””„‚µ‚½‚΂Á‚©‚è‚Ȃ̂ɂȂºH
108:nobody‚³‚ñ
08/07/14 06:42:09
“à—e‚ªŠî–{“I‚É1.1‚¾‚©‚ç‚Å‚ÍH
ƒtƒŒ[ƒ€ƒ[ƒN–{‚Æ‚µ‚Ä‚ÍA‚©‚Ȃ肢‚¢–{B
109:nobody‚³‚ñ
08/07/14 14:05:46
1.2RC2‚̘bB
1.2‚©‚çbehaviors‚Ìattach/detach‚ª‚Å‚«‚é‚Á‚ÄA
‚ ‚¿‚±‚¿‚É‘‚¢‚Ä‚ ‚邯‚ÇAŋߎd—l‚ª•Ï‚í‚Á‚Ä‚é‚Á‚Û‚¢‚ËB
‚æ‚‘‚¢‚Ä‚ ‚é‚Ì‚ªAƒRƒ“ƒgƒ[ƒ‰‚Å$this->Model->attach(ƒrƒwƒCƒrƒA–¼jB
‚łࡂÍ$this->Model->Behaviors->attach(ƒrƒwƒCƒrƒA–¼j
ŠÔ‚ÉABehaviorsiBehaviorCollectionj‚ª“ü‚Á‚½‚悤‚¾B
110:nobody‚³‚ñ
08/07/14 15:48:07
ƒ`ƒ‰ƒV‚Ì—
‚Ç‚¤‚àARC2‚É‚µ‚Ä‚©‚烆ƒjƒbƒgƒeƒXƒg‚Ńƒ‚ƒŠ•s‘«‚ÆŒ¾‚í‚ê‚éB
ƒƒ‚ƒŠ§ŒÀ‚ð‚ä‚é‚‚·‚ê‚΂¢‚¢‚Ì‚¾‚ªäD‚É—Ž‚¿‚È‚¢B
‚»‚ê‚Å’²‚×‚Ä‚Ý‚é‚ÆA‚È‚ñ‚ƃAƒT[ƒVƒ‡ƒ“ˆê‚‚ɂ‚«40KB‚®‚ç‚¢‚àÁ”‚Ä‚¢‚½B
ƒAƒT[ƒVƒ‡ƒ“‚Ì”‚ª3000ŒÂ‚¾‚Æ120MBB‚»‚è‚á‘«‚è‚È‚¢‚Á‚ÄŒ¾‚í‚ê‚é‚í‚È‚—
‚»‚ê‚ŃR[ƒh‚ð’Ç‚Á‚Ä‚Ý‚Ä‚Ý‚é‚Æ
/cake/tests/lib/cake_reporter.php‚ÌŠÖ”
i“Á‚ɂ悌Ă΂ê‚é‚Ì‚ÍpaintPassj‚Ì’†‚Ìob_start();‚ªŒ´ˆöB
‚È‚ñ‚©’m‚ç‚ñ‚ªAob_start();‚ðˆê‰ñŒÄ‚Ño‚·‚Æ‚»‚ꂾ‚¯‚Å40KB‚àÁ”ï‚·‚éB
ob_end_flush()‚ðŒÄ‚Ño‚·‚ƃƒ‚ƒŠ‚͉ð•ú‚³‚ê‚é‚Á‚Û‚¢‚¯‚ÇA
‚Ç‚¤‚à‚±‚̃Nƒ‰ƒX‚Ì’†‚ł͌ĂÑo‚µ‚Ä‚¢‚È‚¢Bi‚Ç‚±‚©‘¼‚ŌĂÑo‚µ‚Ä‚¢‚é‚ÌHj
‚»‚µ‚ăAƒT[ƒVƒ‡ƒ“ˆê‚‚²‚Æ‚Éob_start‚ª˜A‘±‚µ‚ČĂÑo‚³‚ê‚邱‚ƂɂȂéB
ob_start‚²‚Æ‚«‚Å40KB‚àÁ”ï‚·‚é‚Ì‚àA•ςȊ´‚¶‚¾‚ª
‚±‚Ìob_start‚Á‚Ä‚¢‚é‚ñ‚¾‚낤‚©H‘O‚ÌƒŠƒrƒWƒ‡ƒ“‚̃R[ƒh‚ɂ͑¶Ý‚µ‚È‚©‚Á‚½B
‚Æ‚è‚ ‚¦‚¸Žæ‚Á‚Ă݂½‚ª•ω»‚͂킩‚ç‚È‚¢B
Œ»ÝƒŠƒtƒ@ƒNƒ^ƒCƒŠƒ“ƒO’†‚Ý‚½‚¢‚¾‚©‚ç‚»‚Ì‚¤‚¿‚Ç‚¤‚É‚©‚³‚ê‚é‚Ì‚©‚à‚µ‚ê‚È‚¢B
111:105
08/07/14 17:10:17
>>106
‚»‚¤‚¢‚¤‚à‚ñ‚È‚ñ‚Å‚·‚ËB
‚Ç‚à‚Å‚·B
112:nobody‚³‚ñ
08/07/15 10:18:07
findNeighbours‚Å‚Pƒe[ƒuƒ‹‚©‚ç‘O‚ÌID,Œã‚ÌID‚ð«‚̂悤‚Ɏ擾‚µ‚Ä‚¢‚Ü‚·B
$where = array('hogekb =' => 1);
$this->set('nei_kekka', $this->Nani_table->findNeighbours($where,"Nani_table.id",$id));
‚±‚±‚É1ƒe[ƒuƒ‹join‚³‚¹‚½‚¢‚̂ł·‚ªA
ˆÈ‰º‚̂悤‚Éݒ肵‚½join‹å‚ÍfindNeighbours‚̂ǂ±‚ɃZƒbƒg‚·‚ê‚΂悢‚̂łµ‚傤‚©H
$options['joins'][]=
array(
'type' => 'INNER',
'alias' => 'Hoge_table',
'table' => 'hoge_table',
'conditions' => array('Hoge_table.id = Nani_table.id')
);
113:nobody‚³‚ñ
08/07/15 14:41:34 kKo7V/Gs
DB‚É“ü‚ê‚é‚قǂł͂ȂACSVƒtƒ@ƒCƒ‹‚Æ‚µ‚ăf[ƒ^‚ðŽ‚Á‚Ä‚¢‚Ä
‚»‚ê‚ðƒRƒ“ƒgƒ[ƒ‰‚©‚çŽQÆ‚µ‚½‚¢ê‡ACSVƒtƒ@ƒCƒ‹‚͂ǂ±‚ÉÝ’u‚·‚é‚Ì‚ª
ˆê”ÔƒXƒ}[ƒg‚È‚ñ‚Å‚µ‚傤‚©H
114:nobody‚³‚ñ
08/07/15 14:50:47
‰´‚à‚»‚ê’m‚肽‚¢‚ÈB
XMLƒtƒ@ƒCƒ‹‚Æ‚©B
tmpƒtƒHƒ‹ƒ_‚Æ‚©‚©‚ÈH
115:nobody‚³‚ñ
08/07/15 16:20:51
>>113
webroot ‚Ì files ƒtƒHƒ‹ƒ_B‚±‚ꂪˆê”Ô‚¢‚¢‚ÆŽv‚¤B
116:nobody‚³‚ñ
08/07/15 17:29:56
>>115
ŠO•”‚©‚猩‚ç‚ꂽ‚‚È‚¢ƒtƒ@ƒCƒ‹‚Ȃ̂łÍHH
117:113
08/07/15 20:00:24
>>115
‚»‚¤‚È‚ñ‚Å‚·AŠO•”‚©‚猩‚ç‚ꂽ‚‚͂Ȃ¢B
‚¢‚〈‚ç‚ê‚Ä‚à—Ç‚¢ƒf[ƒ^‚È‚ñ‚Å‚·‚¯‚ÇA‚È‚ñ‚©•ςȊ´‚¶‚Ȃ̂ÅB
>>114
tmpƒtƒHƒ‹ƒ_‚Íl‚¦‚½‚ñ‚Å‚·‚¯‚ÇA–ðŠ„“I‚Ɉá˜aŠ´‚ª‚ ‚é‚ñ‚Å‚·‚æ‚ËB
‚Ü‚ŸAŒ‹‹ÇDB‚ɂ‚Á‚±‚ñ‚Å¡‚Í‚â‚Á‚Ă݂܂µ‚½‚¯‚ÇB
‚¤[‚ñB
118:nobody‚³‚ñ
08/07/15 20:22:19
ƒo[ƒWƒ‡ƒ“ƒAƒbƒv‚ÌÛAappƒtƒHƒ‹ƒ_‚²‚Æ“ü‚ê‘Ö‚¦‚邽‚ßA
appƒtƒHƒ‹ƒ_ˆÈ‰º‚ɂ̓f[ƒ^‚Í“ü‚ꂽ‚‚È‚¢B
cakeƒtƒHƒ‹ƒ_ˆÈ‰º‚É‚ÍAƒf[ƒ^‚Í“ü‚ê‚é‚Í‚¸‚È‚¢B
app‚âcakeƒtƒHƒ‹ƒ_‚Æ“¯‚¶ŠK‘w‚ÉAdataƒtƒHƒ‹ƒ_‚Å‚à
ì‚Á‚ÄA—Ⴆ‚Ή摜ƒtƒ@ƒCƒ‹‚Æ‚©“ü‚ê‚ç‚ê‚ê‚ÎA
—Ç‚³‚°‚ÉŽv‚¤‚ªB‚»‚ê‚Í–³—‚È‚ñH
119:113
08/07/16 11:57:50
>>118
‚ A‚»‚Ì•û–@‚ª‚ ‚è‚Ü‚µ‚½‚ËB
Šm‚©‚É‚»‚ê‚Å‚ ‚ê‚ΑS‘R‚¢‚¯‚éã‚ÉAƒXƒ}[ƒg‚©‚àB
‚ ‚肪‚Ƃł·B¡ŒãAŒŸ“¢‚µ‚Ă݂܂·B
120:nobody‚³‚ñ
08/07/16 13:11:14 ahXuksxu
>>113
DB‚É“ü‚ê‚é‚قǂł͂Ȃ¢ƒf[ƒ^‚Í”z—ñ‚É‚µ‚ă‚ƒfƒ‹‚É“ü‚ê‚Ă邿
121:nobody‚³‚ñ
08/07/16 13:16:24 ahXuksxu
‰æ‘œƒtƒ@ƒCƒ‹‚Ívendors‚Å‚¢‚¢‚ÆŽv‚¤‚ñ‚¾‚ª
122:nobody‚³‚ñ
08/07/16 13:22:04 ahXuksxu
ˆê”ÔƒXƒ}[ƒg‚Ȃ̂̓vƒƒWƒFƒNƒgapp‚Æ“¯‚¶ŠK‘w‚ÉdataƒtƒHƒ‹ƒ_‚¾‚È
CakePHP‚̓f[ƒ^•Û‘¶êŠ‚ðl—¶‚µ‚½ƒtƒHƒ‹ƒ_\¬‚¶‚á‚È‚¢‚©‚ç
CakePHP“à‚Ƀf[ƒ^‚ð’u‚‚±‚ÆŽ©‘Ì‚ªƒXƒ}[ƒg‚¶‚á–³‚¢‚Á‚Ä‚±‚Æ‚©‚È
123:nobody‚³‚ñ
08/07/16 13:24:33 ahXuksxu
ƒtƒŒ[ƒ€ƒ[ƒN‚Ì’†‚Ƀf[ƒ^‚ð•ÛŠÇ‚µ‚悤‚Æ‚¢‚¤Žvl‚ª
‚»‚à‚»‚àA‚¨‚©‚µ‚¢‹C‚ª‚µ‚Ä‚«‚½‚æ
124:nobody‚³‚ñ
08/07/16 13:27:51 ahXuksxu
ƒtƒŒ[ƒ€ƒ[ƒNŠO‚Écsvƒtƒ@ƒCƒ‹‚ð’u‚‚Ì‚ªˆê”ÔƒxƒXƒg‚¾I
125:nobody‚³‚ñ
08/07/17 08:07:12 /Q3Ys2pH
ƒtƒŒ[ƒ€ƒ[ƒN‚Á‚Ä‚¢‚‚܂Ŏg‚¦‚邾‚낤
10”NŒãA20”NŒã‚É‚àACakePHP‚Í‚ ‚邾‚낤‚©H
‚»‚à‚»‚àPHP‚ÍŽg‚í‚ê‚Ă邾‚낤‚©H
126:nobody‚³‚ñ
08/07/17 08:11:21
>>125
ÑØÎß
127:nobody‚³‚ñ
08/07/17 08:46:29
>>125
‚¶‚á‚ A‚±‚¤l‚¦‚é‚ñ‚¾
‚P‚O”N‘O‚͂ǂ¤‚¾‚Á‚½‚©‚ðB
‚»‚ê‚Å¡‚àŽc‚Á‚Ä‚¢‚ê‚΂ ‚é‚Á‚Ä‚±‚ƂɂȂéB
‚Á‚Ä‚P‚O”N‘O‚ÍPHP‚»‚Ì‚à‚Ì‚ª‚È‚©‚Á‚½‚©B
128:nobody‚³‚ñ
08/07/17 09:23:54 r8Tb5l59
‚»‚Ì“s“xA{‚Ȥ”„“¹‹ï(¡‚È‚çphpƒtƒŒ[ƒ€ƒ[ƒN)Žg‚Á‚Ėׂ¯‚邵‚©‚È‚¢B
‚±‚ê‚â‚ê‚΂P‚O”NŒãˆÀS‚Ă̂͂h‚sŽÐ‰ï‚ɂ͖³‚¢
129:nobody‚³‚ñ
08/07/17 09:26:42
UTF-8APHP1.2‚Åì‚Á‚Ä‚é‚ñ‚¾‚¯‚Ç
ƒtƒHƒ‹ƒ_“à‚̃tƒ@ƒCƒ‹–¼‚ð“ǂݞ‚ñ‚¾Žž‚É
$file = readdir($dir)
‚¾‚¯‚¾‚Æ“ú–{Œê‚̃tƒ@ƒCƒ‹–¼‚ª•¶Žš‰»‚¯‚µ‚Ä‚µ‚Ü‚¤B
•”•ª“I‚ÉŠÖ”’Ê‚µ‚Ä•¶Žš‰»‚¯‰ñ”ð‚·‚é•û–@‚Á‚Ä‚ ‚éH
130:129
08/07/17 09:58:29
128‚ÍCakePHP1.2‚̊ԈႢ‚Å‚·B
131:nobody‚³‚ñ
08/07/17 16:12:51 hC9JNlTl
CakePHP1.2‚ðŽg—p‚µ‚Ä‚¢‚é‚̂ł·‚ªA
AppModel::query‚ðŽg‚Á‚Ď擾‚µ‚½ƒf[ƒ^‚ð
paginator‚É“n‚·•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©H
132:131
08/07/17 16:26:20 hC9JNlTl
”CˆÓ‚ÌSQL‚Åpaginate‚ª‚µ‚½‚¢‚ñ‚Å‚·I
133:131
08/07/17 17:05:12 hC9JNlTl
–³’ƒ‹ê’ƒ‚È•û–@‚ł͂ ‚è‚Ü‚·‚ªA
‘ÎÛ‚ÌModel‚Åpaginate‚ðƒI[ƒo[ƒ‰ƒCƒh‚µ‚ÄA
$coditions‚Ì’†‚Ésql‚ð“ü‚ê‚ÄŽæ‚臂¦‚¸
Šú‘Ò‚·‚é“®ì‚Í“¾‚ç‚ê‚邿‚¤‚ɂȂè‚Ü‚µ‚½B
134:nobody‚³‚ñ
08/07/17 18:56:26
>>127
PHP‚Í‚ ‚Á‚½‚¾‚ë‚—
135:nobody‚³‚ñ
08/07/18 16:19:03
>>133
–³’ƒ‚¶‚á‚È‚‚Ă܂Á‚Æ‚¤‚È•û–@B
Model‚Épaginateƒƒ\ƒbƒh‚Í‘¶Ý‚µ‚È‚¢‚©‚çƒI[ƒo[ƒ‰ƒCƒh‚ł͂Ȃ¢B
Controller‚Ìpaginateƒƒ\ƒbƒh‚ªÅI“I‚Éfind‚·‚éÛ‚É
Model‚Ìpaginateƒƒ\ƒbƒh‚ª‘¶Ý‚·‚ê‚Αã‚í‚è‚É‚»‚Á‚¿‚ðŒÄ‚Ԃ悤‚É‚Éì‚Á‚Ä‚ ‚éB
136:nobody‚³‚ñ
08/07/18 19:07:42
model‚ÍDB‚̃e[ƒuƒ‹‚Æ1‘Î1‚ª‘z’肳‚ê‚Ä‚¢‚邯‚Ç
DBƒe[ƒuƒ‹‚É“o˜^‚·‚éۂɃoƒŠƒf[ƒg“à—e‚ªˆÙ‚È‚é‰æ–Ê‚ª‚R‚‚ ‚Á‚½ê‡
DBƒe[ƒuƒ‹1‚ɑ΂µ‚ă‚ƒfƒ‹‚ª3‚•K—v‚É‚È‚é‚æ‚Ë
Aƒe[ƒuƒ‹‚ª‚ ‚Á‚½‚Æ‚µ‚½‚ç
A1ƒ‚ƒfƒ‹@Žg—pƒe[ƒuƒ‹A
A2ƒ‚ƒfƒ‹ Žg—pƒe[ƒuƒ‹A
‚`3ƒ‚ƒfƒ‹ Žg—pƒe[ƒuƒ‹A
‚»‚ꂼ‚ê‚̃oƒŠƒf[ƒgˆ—‚ðŽÀ‘•‚·‚邱‚Æ‚É‚È‚é‚æ‚Ë
137:nobody‚³‚ñ
08/07/18 19:08:40
ƒƒOƒCƒ“Œ`Ž®‚ÌŒg‘уTƒCƒg‚ðì‚Á‚Ä‚é‚̂ł·‚ªA
CakePHP‚ÅuƒƒOƒCƒ“‚³‚ꂽ‚©‚Ç‚¤‚©v‚͂ǂ̂悤‚ÉŽ‚‚̂ªˆê”Ê“I‚Ȃ̂łµ‚傤‚©H
PCƒTƒCƒg‚ł̓ZƒbƒVƒ‡ƒ“‚ðŽg‚¤‚±‚Æ‚ª‘½‚©‚Á‚½‚ñ‚Å‚·‚ªAƒLƒƒƒŠƒA‚É‚æ‚Á‚ăZƒbƒVƒ‡ƒ“‚ªŽg‚¦‚È‚¢ê‡‚ª‚ ‚邯•·‚¢‚½‚à‚Ì‚ÅB
138:nobody‚³‚ñ
08/07/18 19:11:29
DBƒe[ƒuƒ‹‚É“o˜^‚·‚éۂɃoƒŠƒf[ƒg“à—e‚ªˆÙ‚È‚é‰æ–Ê‚ª‚R‚‚ ‚Á‚½ê‡
‚ЂƂ‚̃‚ƒfƒ‹‚ÅŠ®Œ‹‚Å‚«‚é‚Ì‚©‚ÈH
A1ƒ‚ƒfƒ‹@Žg—pƒe[ƒuƒ‹A
‰æ–Ê1‚̃oƒŠƒf[ƒgˆ—
‰æ–Ê2‚̃oƒŠƒf[ƒgˆ—
‰æ–Ê3‚̃oƒŠƒf[ƒgˆ—
139:nobody‚³‚ñ
08/07/18 23:07:31
•’ʂɃP[ƒX‚²‚Æ‚Ìvalidateƒƒ\ƒbƒh‘‚¢‚Ă邯‚ÇB
140:nobody‚³‚ñ
08/07/19 11:23:27
>>137
Ž©•ª‚Í
ƒZƒbƒVƒ‡ƒ“‚ƃNƒbƒL[‚̘AŒgƒvƒŒ[‚ðŽg‚Á‚Ă邿B
ƒLƒƒƒŠƒA‚Á‚ÄŒg‘тłµ‚åH
Œg‘Ñ‚Ìꇂ̓ZƒbƒVƒ‡ƒ“ƒL[‚ðƒNƒbƒL[‚É–„‚ßž‚Þ‚Ì‚æB
141:nobody‚³‚ñ
08/07/19 13:45:27
Œg‘тł̓NƒbƒL[‚ªŽg‚¦‚È‚¢‹@Ží‚ª‚ ‚邾‚ë‚—
142:nobody‚³‚ñ
08/07/19 15:54:19
>>137
•’Ê‚ÉURL‚ɃZƒVƒ‡ƒ“ƒL[–„‚ßž‚ß‚æB
>>140
(@ß„tß)Îß¶°Ý
143:nobody‚³‚ñ
08/07/19 16:24:22 jBy/EgFS
ƒ‚ƒfƒ‹‚Ì”‚ª¦‚¢‘‚¦‚Ä‚«‚½‚ç
ƒ‚ƒfƒ‹‚ðŽg‚¢‚½‚¢ƒRƒ“ƒgƒ[ƒ‰ƒƒ\ƒbƒh“à‚Å
App::Import('Model', $model_name);
$model = new $model_name();
$model->findAll();
‚µ‚½•û‚ª‚¢‚¢‚Ë
‚ǂ̃Rƒ“ƒgƒ[ƒ‰ƒƒ\ƒbƒh‚Å‚à‹¤’Ê—˜—p‚·‚邱‚Ƃ̑½‚¢ƒ‚ƒfƒ‹‚¾‚¯
$uses‚É“ü‚ꂽ•û‚ª‚æ‚‚Ë
‚¶‚á‚È‚¢‚Ƌɒ[‚ȘbAˆê‚‚̃Rƒ“ƒgƒ[ƒ‰‚Å—˜—p‚·‚郂ƒfƒ‹‚ª‚R‚OŒÂ‚ ‚Á‚½ê‡
$uses=arrray('A1','A2','A3','A4','A5','A6','A7','A8','A9','A10','A11','A12','A13','A14'EEEEEEEEE)
‚Ä‚È‚é‚Æ$uses‚¾‚¯‚ÅŠÇ—‚·‚é‚Ì‚µ‚ñ‚Ç‚¢‚æB
144:nobody‚³‚ñ
08/07/19 16:28:28
ƒ‚ƒfƒ‹‚ª30ŒÂ‚à‚ ‚éƒVƒXƒeƒ€‚ðCake‚Åì‚邯‚ÍEEE
‚Ç‚ñ‚ȃVƒXƒeƒ€HƒŒƒXƒ|ƒ“ƒX‚Ç‚¤‚È‚ÌH
145:nobody‚³‚ñ
08/07/19 16:39:57 jBy/EgFS
>>144
A8‚̂悤‚ȃAƒtƒBƒŠƒGƒCƒgƒTƒCƒg‚¾‚æB
ƒŒƒXƒ|ƒ“ƒX‚̓Aƒ\ƒVƒG[ƒVƒ‡ƒ“‚ð
‚»‚Ì“s“x bindModel‚·‚é•û–@‚Ȃ爫‚‚͂Ȃ¢‚æ
d‚‚È‚é‚Æ‚µ‚½‚çSQLŠÖ˜A‚¾‚ÆŽv‚¤‚©‚çŒã‚Ícache‚É—Š‚é
146:nobody‚³‚ñ
08/07/19 16:45:53
ˆê‚‚̃Rƒ“ƒgƒ[ƒ‰‚É‹l‚ßž‚݉߂¬‚¶‚á‚È‚¢‚ÌH
147:nobody‚³‚ñ
08/07/19 16:58:22 jBy/EgFS
>>146
‚R‚OŒÂ‚ ‚郂ƒfƒ‹‚ÍŽg—p‚·‚éDBƒe[ƒuƒ‹‚Í“¯‚¶‚ŃoƒŠƒf[ƒg‚Ì“à—e‚ªŽáбˆá‚¤‚Ì‚Å
ƒ‚ƒfƒ‹‚ð•¡”•ª‚¯‚µ‚½B
‚Ȃ̂Ń‚ƒfƒ‹‚Ì”‚¾‚¯ƒRƒ“ƒgƒ[ƒ‰‚ð‘‚â‚·‚Æ‚¢‚¤‚Ì‚à‚È‚ EEE
ƒy[ƒW\¬‚à‚¨‚©‚µ‚‚Ȃ邵
148:nobody‚³‚ñ
08/07/19 17:03:55 jBy/EgFS
ƒRƒ“ƒgƒ[ƒ‰‚Ì”‚Í‚c‚aƒe[ƒuƒ‹‚Ì”‚Æ”ä—á‚·‚é‚‚ç‚¢‚Ì—Ê‚Å
ƒ‚ƒfƒ‹‚Ì”‚̓oƒŠƒf[ƒg‚̃P[ƒX•ªA‘‚¦‚Äs‚Á‚Ä‚é
149:nobody‚³‚ñ
08/07/19 17:08:42 jBy/EgFS
‚P‚‚̂c‚a‚ɑ΂µ‚Ä‚R‚O’Ê‚è‚̃oƒŠƒf[ƒg‚̃P[ƒX‚ª‚ ‚ê‚Î
ƒRƒ“ƒgƒ[ƒ‰‚ª‚P‚ɑ΂µ‚Ä‚àƒ‚ƒfƒ‹‚ª‚R‚O‚ɂȂé
150:nobody‚³‚ñ
08/07/19 17:23:07 jBy/EgFS
ƒŒƒXƒ|ƒ“ƒX“I‚É‚ÍApp::Import('Model', $model_name);‚Ì•û‚ª•‰‰×‚ÍŒyŒ¸‚Å‚«‚邿‚Ë
ŠÇ—“I‚É‚à$uses‚ÅŠÇ—‚·‚邿‚è‚à
ƒRƒ“ƒgƒ[ƒ‰ƒƒ\ƒbƒh‚Ìæ“ª‚ÅApp::Import‚ð錾‚·‚é•û‚ªŠÇ—‚µ‚â‚·‚¢‹C‚ª‚·‚é
ƒfƒƒŠƒbƒg‚̓R[ƒfƒBƒ“ƒO—Ê‚ª‚µ‘‚¦‚é‚‚ç‚¢‚©‚È
‚Å‚àA‚ǂ̃Rƒ“ƒgƒ[ƒ‰ƒƒ\ƒbƒh‚Å‚àŽg‚¤ƒ‚ƒfƒ‹‚¾‚¯‚Í$uses‚É“ü‚ê‚é‚©‚ç
‚»‚ñ‚ȂɃR[ƒfƒBƒ“ƒO—ʂ͑‚¦‚È‚¢‚©‚È
151:nobody‚³‚ñ
08/07/19 17:41:39
>>148
‚»‚à‚»‚àAƒoƒŠƒf[ƒg‚Ì”‚Ì•ª‚¾‚¯
ƒ‚ƒfƒ‹‚ð‘‚â‚·‚Ì‚ª‚¨‚©‚µ‚‚ËH
ƒ‚ƒfƒ‹‚Ìsave()‚ÅAƒoƒŠƒf[ƒg‚·‚é‚©‚µ‚È‚¢‚©‚̃tƒ‰ƒO‚ª‚ ‚邾‚ëH
‚±‚ê‚Á‚Äl‚¦•û‚ð•Ï‚¦‚ê‚ÎAƒoƒŠƒf[ƒg1iƒf[ƒ^ƒ`ƒFƒbƒN‚·‚éjA
ƒoƒŠƒf[ƒg2iƒf[ƒ^ƒ`ƒFƒbƒN‚ðˆêØ‚µ‚È‚¢j‚Æ‚¢‚¤“ñ‚‚̃oƒŠƒf[ƒg‚Æl‚¦‚ç‚ê‚éB
‚¾‚©‚çƒoƒŠƒf[ƒg3iˆê•”‚¾‚¯ƒ`ƒFƒbƒN‚·‚éj‚Á‚Ă̂àAˆê‚‚̃‚ƒfƒ‹‚É“ü‚ê‚Ä‚µ‚Ü‚¤‚Ì‚à‚ ‚è‚ÆŽv‚¤‚ªB
‚ ‚Æ‚ÍAModel->save()‚Ì‘O‚ÉAModel->ƒoƒŠƒf[ƒgƒ^ƒCƒv = 'ˆê•”ƒ`ƒFƒbƒN';
‚È‚ñ‚Ä‚â‚Á‚Ä‚¨‚¢‚ÄAModel‚Ìvalidateƒƒ\ƒbƒh‚ ‚½‚è‚ÅAƒoƒŠƒf[ƒgƒ^ƒCƒv‚ð‚Ý‚Ä
ƒ`ƒFƒbƒN€–Ú‚ð•ÏX‚·‚ê‚Ηǂ¢‚ñ‚¶‚á‚ËH
Model‚Ìvar $validateA‚â‚Á‚½‚±‚ƂȂ¢‚¯‚ÇA
ƒR[ƒh‚Ì’†‚©‚ç‚Å‚à•ÏX‚Å‚«‚é‚ñ‚¶‚á‚ËH
152:nobody‚³‚ñ
08/07/19 17:45:08
ƒoƒŠƒf[ƒVƒ‡ƒ“‚Ń‚ƒfƒ‹•ª‚¯‚é‚Ì‚©EEE
‚È‚ñ‚©•ςȊ´‚¶B
153:nobody‚³‚ñ
08/07/19 17:51:24
‚»‚ê‚ÆAApp::Import‚æ‚è‚àAController::loadModel()‚Ì•û‚ª‚æ‚‚ËH
‚¢‚âAŽg‚Á‚½‚±‚Æ–³‚¢‚µî•ñ‚àŒ©‚‚©‚ç‚È‚©‚Á‚½‚©‚ç‚æ‚’m‚ç‚ñ‚ªB
‚¿‚Ȃ݂ɔñ„§‚ɂȂÁ‚½loadModelŠÖ”‚ł͂ȂA
ƒRƒ“ƒgƒ[ƒ‰‚̃ƒ\ƒbƒh‚ÌloadModel()‚¾‚©‚çB
154:nobody‚³‚ñ
08/07/19 17:55:57 jBy/EgFS
Model‚Ìvar $validate‚ª
$validate1
$validate2
$validate3
‚Æ‚¢‚¤•—‚É•¡”Žg‚¦‚ê‚Î
ƒoƒŠƒf[ƒg•ªƒ‚ƒfƒ‹‚ð‘‚â‚·•K—v‚Í–³‚¢‚¯‚Ç
ƒoƒŠƒf[ƒgƒ^ƒCƒv‚ð‚݂ă`ƒFƒbƒN€–Ú‚ð•ÏX‚Ä‚¢‚¤‚Ì‚Í
•ÏX€–Ú‚ª‘½‚¢‚ƃR[ƒh‚ª•¡ŽG‚É”ì‘剻‚·‚é‚Ì‚ª‚È‚ EEE
155:nobody‚³‚ñ
08/07/19 18:04:40
>>154
‚â‚낤‚ÆŽv‚¦‚ÎA‚Å‚«‚邯‚¨‚à‚¤‚¯‚ÇH
ƒRƒ“ƒgƒ[ƒ‰‚ÅA$model->save()ŒÄ‚Ño‚µ‘O‚É
$model->validate_type = 'type1';
ƒ‚ƒfƒ‹‚̂ǂ±‚©‚ÅA$this->validate = $this->{'validate_' . $this->validate_type};
‚»‚¤‚·‚è‚áA$validate_type ‚ÌðŒ‚Ń`ƒFƒbƒN‚µ‚Ä‚‚ê‚邿B
‹ï‘Ì“I‚ɂǂ±‚̃ƒ\ƒbƒh‚Å‚â‚é‚Ì‚ª‚Ó‚³‚킵‚¢‚©‚Í
‚¿‚å‚Á‚Æ‚â‚Á‚Ă݂Ȃ¢‚Ƃ킩‚ç‚È‚¢‚¯‚ÇB
156:nobody‚³‚ñ
08/07/19 18:05:53
’ù³
‚»‚¤‚·‚è‚áA$validate_type1 ‚ÌðŒ‚Ń`ƒFƒbƒN‚µ‚Ä‚‚ê‚邿B
157:nobody‚³‚ñ
08/07/19 18:19:45 jBy/EgFS
>>156
‚»‚Ì•û–@‚Åo—ˆ‚é‚̂ȂçA‚¿‚å‚Á‚ÆŽŽ‚µ‚Ă݂܂·
158:nobody‚³‚ñ
08/07/19 18:24:34 jBy/EgFS
>>153
App::Import‚æ‚è‚àAController::loadModel()‚Ì•û‚ª‚æ‚‚Ë
——R‚͉½‚Å‚µ‚傤‚©H
‚Ç‚¤ˆá‚¤‚̂ł·‚©H
159:nobody‚³‚ñ
08/07/19 18:36:14
>>158
$uses‚Ì‘ã‚í‚è‚Æl‚¦‚é‚̂Ȃç‚ÎA
$uses‚ÅŽw’肵‚½‚̂Ɠ¯‚¶ó‘ԂɂȂé‚Ì‚ª—Ç‚¢B
App::Import‚Í’P‚ɃNƒ‰ƒX‚ð“ǂݞ‚Þ‚¾‚¯B
$this->Model ‚ɃCƒ“ƒXƒ^ƒ“ƒX‚𶬂µ‚½‚肵‚È‚¢B
ƒR[ƒh‚ð‚´‚Á‚ÆŒ©‚½‚¾‚¯‚̈ӌ©‚¾‚ªA
ƒRƒ“ƒgƒ[ƒ‰‚̉Šú‰»ˆ—‚ÅA$users‚ðŒ©‚Ä’l‚ª“ü‚Á‚Ä‚¢‚ê‚ÎA
Controller::loadModel‚ðŒÄ‚Ño‚µ‚ă‚ƒfƒ‹‚𶬂µ‚Ä‚¢‚éB
loadModel‚̓Nƒ‰ƒX¶¬ˆÈŠO‚É‚à‚È‚ñ‚©‚â‚Á‚Ä‚éB
‚¾‚©‚çloadModel‚ðŽg‚Á‚½‚Ù‚¤‚ªƒgƒ‰ƒuƒ‹‚ª‚È‚‚Ȃ肻‚¤‚¾‚ÆŽv‚Á‚½B
‚Å‚àŽg‚Á‚½‚±‚Ƃ͖³‚¢BloadModel‚ÍŠO•”‚©‚çŽg‚¤‚ׂ«‚à‚Ì‚¶‚á‚È‚¢‚©‚Ì‚¤‚¹‚¢‚à‚ ‚éB
i•’ʂ͎g‚¤‚ׂ«‚¶‚á‚È‚¢‚̂Ȃç _loadModel‚ɂȂÁ‚Ä‚¢‚é‚Í‚¸‚¾‚Ƃ͎v‚¤‚ªj
160:nobody‚³‚ñ
08/07/19 18:47:19
>>140
EEE‚²‚ß‚ñBƒZƒbƒVƒ‡ƒ“ƒL[–„‚ßž‚Ý‚¾‚Á‚½B
161:nobody‚³‚ñ
08/07/19 19:07:40 jBy/EgFS
>>159
‚È‚é‚Ù‚ÇA‚æ‚‚í‚è‚Ü‚µ‚½B
_loadModel‚Ă͉̂½‚Å‚·‚©H
162:nobody‚³‚ñ
08/07/19 20:12:00
ƒƒ\ƒbƒh–¼‚Ìæ“ª‚É _ ‚ð‚‚¯‚邯AŠO•”‚©‚ç‚ÌŽg—p‚ð„§‚µ‚Ä‚¢‚È‚¢‚Æ‚¢‚¤‚±‚Æ
loadModel()‚ÉA_‚ª•t‚¢‚Ä‚¢‚È‚¢ˆÈãA•’ʂɌĂÑo‚µ‚Ä—Ç‚¢i‚±‚Æ‚ª‰M‚¢’m‚ê‚éj
URLØÝ¸(api.cakephp.org)
163:162
08/07/19 20:14:27
‚Æ‚¢‚Á‚Ä‚àA‚±‚êA’m‚ç‚È‚©‚Á‚½BloadModel()
“Á’è‚Ìaction‚Å‚µ‚©Žg‚í‚È‚¢Model‚È‚ñ‚©‚ÍA‚±‚ê‚Å“®“I‚ɌĂñ‚¾•û‚ª—Ç‚³‚»‚¤‚¾‚ËB
C³‚µ‚æ‚Á‚Æ
164:nobody‚³‚ñ
08/07/19 23:06:40 jBy/EgFS
ƒoƒŠƒf[ƒVƒ‡ƒ“‚ðƒrƒwƒCƒrƒA‚ð—˜—p‚µ‚Äyaml‰»‚É‚µ‚Ä
ƒRƒ“ƒgƒ[ƒ‰“à‚ÅattachŠÖ”‚ðŽg‚Á‚ēǂޞ‚Þyamlƒtƒ@ƒCƒ‹‚ð“®“I‚É‘I‘ð‚³‚¹‚邱‚Æ‚Å
ƒ‚ƒfƒ‹‚ð‘‚₳‚¸‚ɃoƒŠƒf[ƒVƒ‡ƒ“yamlƒtƒ@ƒCƒ‹‚¾‚¯‘‰Á‚³‚¹‚邱‚Æ‚Å‰ðŒˆ‚Å‚«‚½
165:nobody‚³‚ñ
08/07/19 23:10:53 jBy/EgFS
‚±‚ê‚ŃoƒŠƒf[ƒVƒ‡ƒ“‚ª•K—v‚ȉæ–Ê”‚É”ä—Ⴕ‚Äyamlƒtƒ@ƒCƒ‹‚ª‘‰Á‚µ‚Ä‚¢‚
166:nobody‚³‚ñ
08/07/20 07:59:18
1.2‚©‚炸‚¢‚Ô‚ñ‚ÆŽÀ‘H“I‚ɂȂÁ‚½‚æ‚ËB
ƒtƒŒ[ƒ€ƒ[ƒN‚ðŽg‚Á‚Ä‚¢‚él‚ªì‚Á‚Ä‚¢‚銴‚ª‚łĂéB
167:nobody‚³‚ñ
08/07/23 16:23:08
ƒ[ƒJƒ‹‚ÅŠJ”‚µ‚Ä‚é‚ñ‚¾‚¯‚ÇA1.2RC2‚Í1.1‚æ‚è‚à“®ì‚ª’x‚¢‚ÈB
168:nobody‚³‚ñ
08/07/23 20:47:49
1.2‚ɂȂÁ‚Äsymfony‚æ‚è‚à’x‚‚È‚Á‚½‚Ý‚½‚¢‚¾‚ËB
‚µ‚©‚àsymfony‚Ì’x‚¢Œ´ˆö‚¾‚Á‚½Propel‚à¡“x‚̃o[ƒWƒ‡ƒ“‚Å‘¬‚‚È‚Á‚½‚µ
‚È‚ñ‚¾‚©‚È[B
169:nobody‚³‚ñ
08/07/23 21:18:09
>>167 168
‚Ü‚¶‚Á‚·‚©B’É‚¢‚Á‚·‚ËB
‚½‚¾‚Å‚³‚¦d‚¢‚Ì‚ÉBBB
170:nobody‚³‚ñ
08/07/23 22:31:35 bVhJ1Ly7
‚Ç‚ñ‚¾‚¯’x‚¢ƒ}ƒVƒ“Žg‚Á‚Ä‚é‚ñ‚¾‚æ‚—‚—‚—‚—‚—‚—‚—‚—
171:nobody‚³‚ñ
08/07/23 22:32:47 pE/1LCdw
‚©‚Æ‚¢‚Á‚ÄA¡Œã‚̃ƒ“ƒe‚ðl‚¦‚邯A1.1Œn‚Ås‚‚킯‚É‚à‚¢‚‚Ü‚¢B
ƒ`ƒ…[ƒ“ƒiƒbƒv‚ªi‚Þ‚Ì‚ðŠú‘Ò‚·‚邾‚ÈB
172:nobody‚³‚ñ
08/07/23 22:39:51
‚¢‚âAƒ}ƒW‚Å’x‚¢‚æB
ƒ‚ƒbƒTƒŠ‚Æ‚¢‚¤Š´‚¶B
1.1‚̓TƒNƒTƒN‚¾‚Á‚½‚̂Ɏc”OB
173:nobody‚³‚ñ
08/07/24 01:13:17 v8PYU5tT
ƒLƒƒƒbƒVƒ…—˜‚©‚¹‚ê‚΃‚ƒbƒTƒŠ‚Æ‚©‚Ë[‚ÆŽv‚¤‚ñ‚¾‚ª
ƒfƒoƒbƒOƒ‚[ƒh‰ðœ‚µ‚Ä‚àƒ‚ƒbƒTƒŠ‚·‚邿‚¤‚È‚ç
‚r‚p‚k‚ª‚ç‚ÝAbindmodel‚ÅãŽè‚É‚â‚ê‚Ζâ‘è‚È‚µ
174:nobody‚³‚ñ
08/07/24 02:22:41
‚»‚¤‚¢‚¦‚΃fƒoƒbƒOƒ‚[ƒh‚ªd‚¢‚Á‚Ęb‚¶‚á‚È‚‚ÄH
175:nobody‚³‚ñ
08/07/24 13:44:45
‚±‚Ì—¬‚ê‚ÍA‚»‚ë‚»‚ëAkelosl‚¦‚Ă݂Á‚©‚ɂȂé‚ñ‚¾‚낤‚ÈEEE
176:nobody‚³‚ñ
08/07/24 13:56:02 YLl3rq+t
>>175
½ÚØÝ¸(php”Â:86”Ô)
177:nobody‚³‚ñ
08/07/24 18:43:29
ƒfƒoƒbƒOƒ‚[ƒh‚ª’x‚¢‚Á‚Ä‚¾‚¯‚̘b‚¶‚á‚ËH
1.2‚Ìbeta‚ÌŽž‚É‚‚ç‚×AƒfƒoƒbƒOî•ñ‚Ì—Ê‚ª
‚©‚Ȃ葂¦‚Ä‚¢‚é‚©‚çB
178:nobody‚³‚ñ
08/07/24 19:04:07
‚¢‚‚çCake‚É•s–ž‚ª‚ ‚Á‚Ä‚àACake‚µ‚©Žg‚¦‚È‚¢EEE
Cake‚ª‰‚߂ẴtƒŒ[ƒ€ƒ[ƒN‚Å‚àA‚·‚ñ‚È‚èˆÚ‚ê‚éƒtƒŒ[ƒ€ƒ[ƒN‚Á‚ĂȂ¢‚Å‚·‚©HH
symfony‚Æ‚©ƒTƒbƒpƒŠGG
179:nobody‚³‚ñ
08/07/24 19:13:11
‚ ‚¿‚¢‚½‚ñ
180:nobody‚³‚ñ
08/07/24 19:43:19
>>137-142‚ç‚Ö‚ñ‚̘b‚ɕֿ‚·‚邯‚ÇA
URL‚ɃZƒbƒVƒ‡ƒ“ID‚ð–„‚ß‚éꇂÁ‚Ä
session.php“à‚Ìuse_trans_sid‚ð1‚É‚µ‚È‚¢‚ÆŽg‚¦‚È‚¢‚ÌH
PCƒTƒCƒg‚ƃvƒƒWƒFƒNƒg‚ª‹¤’Ê‚¾‚©‚çA‚È‚é‚ׂ‹¤’Ê“I‚ȂƂ±‚ë‚Í
‚¢‚¶‚炸‚É‚â‚肽‚¢‚ÆŽv‚¤‚Ì‚¾‚¯‚ÇB
181:178
08/07/24 20:16:32
>>179
‚³‚·‚ª‚Ƀ‰ƒCƒg‚·‚¬‚邯‚¢‚¤‚©G
Žg‚Á‚Ä‚à‚݂Ȃ¢‚ÅŒ¾‚¤‚Ì‚à‚È‚ñ‚Å‚·‚ªEEE
CI‚Æ‚©‚à—¬s‚Á‚Ä‚«‚Ă܂·‚ËB‚¿‚å‚Á‚Æ‹C‚ɂȂéBB
182:nobody‚³‚ñ
08/07/24 21:26:03
>>181
‚»‚ñ‚ȃXƒŒˆá‚¢‚È‚ ‚È‚½‚ɂ͂±‚±‚ðƒIƒXƒXƒ‚Á
yPHPzƒtƒŒ[ƒ€ƒ[ƒN‚ɂ‚¢‚ÄŒê‚éƒXƒŒ10y‘‡z
½ÚØÝ¸(php”Â)
183:nobody‚³‚ñ
08/07/24 23:50:55
1.2‚͉½‰ñ‚©ƒŠƒ[ƒh‚·‚邯“ä‚Ìwait‚ª”¶‚·‚é
184:nobody‚³‚ñ
08/07/25 18:19:46
’P‚ɃLƒƒƒbƒVƒ…‚ª—LŒø‚ÈŠúŠÔ‚Í‘¬‚‚ÄA—LŒøŠúŒÀ‚ªØ‚ꂽ‚ç
“ǂݒ¼‚µiWAITj‚ª”¶‚µ‚Ä‚¢‚邾‚¯‚¾‚ëH
“ä‚Å‚à‚È‚ñ‚Å‚à‚È‚¢B
185:nobody‚³‚ñ
08/07/26 16:44:09
back from vacation time to start working towards cakephp RC3
ƒIƒCƒIƒCA‚¢‚‚܂ÅRC‚¾‚·‚ñ‚¾‚æG
186:nobody‚³‚ñ
08/07/27 10:13:15
RC3 => stable ‚ƂȂ邱‚Æ‚ðŠè‚¤‚΂©‚肾‚È
187:nobody‚³‚ñ
08/07/27 21:27:08
‚¤`‚ñB1.2‚ÌcakeƒRƒ}ƒ“ƒh‚ª•ª‚©‚ç‚ñB
$ ./cake bake all
‚ÅA‘S•”‚̃e[ƒuƒ‹‚ÌŠî–{“I‚ȉæ–Ê‚ðˆê‹C‚Éì‚Á‚Ä‚‚ê‚ñ‚ÌH
‡”Ô‚É”Žš‚ðŽw’è‚·‚é‚Ì‚ª–Ê“|EEE
MCV‚ð‘ΘbŽ®‚ňꂈê‚Âì‚邿‚è‚̓}ƒV‚ɂȂÁ‚Ă邯‚ÇB
ƒe[ƒuƒ‹‚Ì”‚ª‘½‚¢‚ÆA‘å•ÏB‚µ‚©‚àA‚¢‚¿‚¢‚¿test‚Ì‚ð
ì‚é‚©H‚Æ‚©•·‚©‚È‚¢‚Å—~‚µ‚¢B
188:nobody‚³‚ñ
08/07/29 02:42:26 ab6DF8xC
CakePHP‚̈Č‚½‚‚³‚ñ‚ ‚è‚Ü‚·‚Ì‚Å
’·‚‚¨•t‚«‡‚¢‚Å‚«‚é•û•åW‚µ‚Ü‚·B
URLØÝ¸(hp.submit.ne.jp)
189:nobody‚³‚ñ
08/07/29 09:13:12
>>188
„Å‚àd—vŽ‹‚·‚éƒ|ƒCƒ“ƒg ƒNƒIƒŠƒeƒB
VIPƒNƒIƒŠƒeƒB‚Å‚à‚¢‚¢‚Å‚·‚©H
190:nobody‚³‚ñ
08/07/29 19:27:35
CakePHP‚̃TƒCƒg‚ÉŒq‚ª‚ç‚È‚¢‚͉̂´‚¾‚¯H
www.cakephp.org‚àbook.cakephp.org‚àƒ_ƒ‚¾corz
191:nobody‚³‚ñ
08/07/29 20:10:31 2mZftY9A
‚«‚Ý‚¾‚¯‚¾
192:nobody‚³‚ñ
08/07/29 20:24:56
Œq‚ª‚Á‚½yo
193:nobody‚³‚ñ
08/07/30 19:42:29 g+nhVb89
‚±‚Ì‹LŽ–‚¨‚à‚µ‚ë‚‚ËH
Database design and CakePHP
URLØÝ¸(bakery.cakephp.org)
194:nobody‚³‚ñ
08/07/30 21:17:11
‚Ç‚±‚Ì•”•ª‚ªH
195:nobody‚³‚ñ
08/07/30 23:23:13
u“ŠeiPost/postsjv‚Æuƒ^ƒOiTag/tagsjv‚ªHABTMiposts_tagsj‚ÅŠÖ˜A‚¯‚ç‚ê‚Ä‚¢‚é\‘¢‚Å
u‚ ‚éƒ^ƒO‚ªŠÜ‚Ü‚ê‚铊e‚̈ꗗv‚𓾂é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H
“Še‚¾‚¯‚¶‚á‚È‚‚Ä•t‘Ñ‚·‚éƒ^ƒO‚̃f[ƒ^‚àˆø‚Á’£‚Á‚Ä‚«‚Ä—~‚µ‚¢‚ñ‚Å‚·‚ª
E“Še‚ÌMemoƒ^ƒO‚ðƒNƒŠƒbƒN
¨Memoƒ^ƒO‚ª•t‚¯‚ç‚ꂽPost‚Ì‘Sî•ñ‚ðˆê——•\ަ
@Title: ƒƒ‚‚»‚Ì‚P / Body: ‚¯[‚«Žn‚߂܂µ‚½ / Date:2008-07-28
@@Tag: CakePHP Memo PHP
@Title: ƒƒ‚‚»‚Ì‚Q / Body: ‚¯[‚«‚Ì‚½‚ß‚ÉPHP•׋’† / Date:2008-07-29
@@Tag: Memo Ruby
@Title: ‚炵‚‚È‚¢ƒƒ‚ / Body: “à—e‚͉½‚Å‚àƒCƒC‚ñ‚¾‚¯‚Ç / Date:2008-07-30
@@Tag: C++ Dlang Memo
ª‚±‚ñ‚È•—‚É•\ަ‚Å‚«‚邿‚¤‚Ƀf[ƒ^‚ª—~‚µ‚¢
¡‚Íquery‚ð“ñ‰ñ‚É•ª‚¯‚Ä’¼”s‚Å‚â‚Á‚Ä‚é‚ñ‚Å‚·‚ªA‚à‚¤‚¿‚å‚¢ƒ}ƒV‚È•û–@‚͂Ȃ¢‚à‚Ì‚©‚Æ
196:nobody‚³‚ñ
08/07/31 13:23:35
vendors/commons.php“à‚É‹¤’ÊŠÖ”‚ð‘‚¢‚Ä‚¢‚é‚ñ‚Å‚·‚ªA
commons.php“à‚ÌŠÖ”‚©‚瓯‚¶commons.php“à‚ÌŠÖ”‚ðŒÄ‚Ԃɂ͂ǂ̂悤‚É‹Lq‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
$this->ŠÖ”–¼‚¾‚Æ
Using $this when not in object context@‚ƃGƒ‰[‚ªo‚Ä‚µ‚Ü‚¤‚̂ť¥¥B
197:nobody‚³‚ñ
08/07/31 15:17:33
>>196
ƒNƒ‰ƒX‚É‚µ‚ĂȂ¢‚È‚ç$this->‚Í‚¢‚ç‚È‚¢‚Å‚µ‚åB•’ʂɂȂñ‚à•t‚¯‚¸‚ɌĂׂ΂¢‚¢‚¾‚¯‚¾‚¯‚ÇB
198:196
08/07/31 15:54:35
>>197ƒŒƒX‚ ‚肪‚²‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B
Commons::ŠÖ”–¼‚ŌĂÑo‚·‚±‚Æ‚ª‚Å‚«‚Ü‚µ‚½B
i‚Ȃɂà‚‚¯‚È‚©‚Á‚½ê‡‚Íundefined function‚ªo‚Ü‚µ‚½j
199:nobody‚³‚ñ
08/08/01 00:59:56 CpiiU14k
‚ñH >>196 >>198@‚ɒljÁ‚ÅŽ¿–â‚È‚ñ‚¾‚¯‚ÇACommonsƒNƒ‰ƒX‚ðcommons.php‚É‹Lq‚µ‚Ä‚¢‚éA
‚Á‚Ä”Fޝ‚ÅOK?
200:196
08/08/01 11:40:22
>>199
OK‚Å‚·B
CommonsƒNƒ‰ƒX‚Ì’†‚É‘‚¢‚½‚Q‚‚̊֔‚ðA•Еû‚©‚ç•Еû‚ðŒÄ‚Ô
‚Æ‚¢‚¤Š´‚¶‚Å‚·B
201:nobody‚³‚ñ
08/08/01 16:36:12
ƒe[ƒuƒ‹–¼‚âƒJƒ‰ƒ€–¼‚É“ú–{ŒêŽg‚¤‚Æ‚¤‚Ü‚“®‚©‚ñ‚Æ‚±‚ª‚ ‚é‚Ë
202:nobody‚³‚ñ
08/08/01 17:12:36
‚»‚à‚»‚àA‚»‚ñ‚È”‘z‚ª‚È‚©‚Á‚½
203:nobody‚³‚ñ
08/08/02 11:01:20
ƒe[ƒuƒ‹–¼AƒJƒ‰ƒ€–¼‚É“ú–{ŒêŽg‚¤‚ÆEEE
foreach ($•”['ŽÐˆõ'] as $ŽÐˆõ) {
echo $ŽÐˆõ['Ž–¼'];
echo $ŽÐˆõ['«•Ê']['«•Ê'];
...
}
‚±‚ñ‚ÈŠ´‚¶‚ɂȂé‚ÌHH
204:nobody‚³‚ñ
08/08/02 11:52:56
ŽÐˆõs_controller.php
ŽÐˆõ.php
URLØÝ¸(example.com)ŽÐˆõ/view/1
‚Æ‚©H
205:nobody‚³‚ñ
08/08/02 12:07:43 aQY+T7Eo
ª‚Ç‚±‚܂łªƒ}ƒW˜b‚È‚ñ‚¾
206:nobody‚³‚ñ
08/08/02 14:11:43
•’Ê‚É΂Á‚Ä‚µ‚Ü‚Á‚½I
207:nobody‚³‚ñ
08/08/02 22:07:43
>>203,204
‚»‚¤‚¢‚¤‚Ì‚ÍuseTableŽg‚Á‚ăAƒ‹ƒtƒ@ƒxƒbƒg‚¾‚¯‚É‚µ‚Ä‚éB
ì‚Á‚Ä‚½‚ç“r’†‚܂Ŗâ‘è‚È‚©‚Á‚½‚ñ‚¾‚¯‚ÇA
SQL‚ð""‚ŃNƒH[ƒg‚·‚邯‚±‚ë‚Å‚¿‚á‚ñ‚Ƃł«‚¸‚ÉSQLƒGƒ‰[B
³‹K•\Œ»‚ª‚¤‚Ü‚‚¢‚Á‚ĂȂ¢‚Æ‚±‚܂ŕª‚©‚Á‚½B
208:nobody‚³‚ñ
08/08/03 03:51:55
2ƒoƒCƒgŒ—‚¶‚á‚È‚¢l‚ªì‚Á‚Ä‚é‚ñ‚¾‚©‚çA‚©‚È‚èC³‚ª•K—v‚»‚¤‚¾‚È
209:nobody‚³‚ñ
08/08/03 10:57:48
1ƒoƒCƒgŒ—‚ɈÚs‚·‚邱‚Ƃɂæ‚è‰ðŒˆ‚µ‚Ü‚µ‚½
210:nobody‚³‚ñ
08/08/04 11:03:43
1.2‚ɑΉž‚µ‚½‘ЂÁ‚Äo‚Ä‚éH
211:nobody‚³‚ñ
08/08/04 11:23:09
>>210
ŽžŠÔ“I‚Ƀ€ƒŠ‚—
212:nobody‚³‚ñ
08/08/04 11:25:58
CakePHP@ƒ|ƒPƒbƒgƒŠƒtƒ@ƒŒƒ“ƒX‚Í
1.1/1.2‚ɑΉž‚µ‚Ă邿‚¤‚È‚±‚Æ‚ª‘‚¢‚Ä‚ ‚Á‚½‚¯‚ÇA
‚Ç‚±‚܂őΉž‚µ‚Ä‚é‚Ì‚©‚ËH
213:nobody‚³‚ñ
08/08/04 13:04:46
RC‚ÅŒ‹\•Ï‚í‚Á‚½‚Á‚Û‚¢‚©‚ç‚Ë‚¥
214:nobody‚³‚ñ
08/08/04 15:39:24
>>210-213
Œ»1.1ƒ†[ƒU[‚ɂƂÁ‚Ä‚ÍA1.2‘Ήž‚ÌŠî–{‚͉Ÿ‚³‚¦‚ç‚ê‚é
RC‘O‚Ȃ̂ÅAbeta‚©‚çRC‚ɂȂÁ‚ĕςí‚Á‚½‚Æ‚±‚ë‚Æ‚©‚Í–¢‘ΉžB‚»‚̕Ӕcˆ¬‚µ‚Ä‚¢‚È‚¢‚Æh‚¢‚©‚àB
ex Model‚Ìconditions
1.2beta‚·‚çŽg‚Á‚½‚±‚Æ‚ª‚È‚¢l‚ÍA”ƒ‚Á‚Ä‘¹‚͂Ȃ¢A‚ÆŽv‚¤B
215:nobody‚³‚ñ
08/08/04 15:42:55
1.2‚Ìstable‚ªo‚ÄA‰ü’ù”Å‚ªo‚ê‚Δƒ‚¤‚©‚È‚Ÿ
216:nobody‚³‚ñ
08/08/05 12:11:46
‚»‚¤‚¢‚â¡ŒŽ––‚ɂ܂½cake–{‚ł邿‚ËB
CakePHP“O’ê“ü–傾‚Á‚½‚©B
217:nobody‚³‚ñ
08/08/05 13:01:29
‚à‚¤“ü–å–{ƒCƒ‰ƒl
218:nobody‚³‚ñ
08/08/05 14:55:44
>>216
‚Ü‚¶‚©I
‚Æ‚è‚ ‚¦‚¸”ƒ‚Á‚Ä‚¨‚±‚¤‚©‚ÈB
cakephp ‘S•”Ž‚Á‚Ă邯‚Ljê”Ô–ð‚É—§‚Â‚Ì‚ÍƒŠƒtƒ@ƒŒƒ“ƒX‚©‚ÈB
219:nobody‚³‚ñ
08/08/05 16:49:14
CakePHP“O’ê“ü–å (‘åŒ^–{)
Amazon‚æ‚è
> CakePHP‚ÌÅVƒo[ƒWƒ‡ƒ“‚Å‚ ‚é1.2‚ðƒƒCƒ“‚Æ‚µ‚½‰‚̉ðà‘
‚Ù‚ñ‚Æ‚¤‚©‚æH
beta -> RC ‚Å‚¸‚¢‚Ô‚ñ‚ƕςí‚Á‚½‚¼H
ŽžŠú“I‚É‚ ‚₵‚¢‚ñ‚¾‚æ‚È‚ŸB
220:nobody‚³‚ñ
08/08/05 21:22:57
‚à‚¤‚·‚®RC3‚ł邵‚Ë‚¥EEE
Cake‚Á‚Ä–{‚Æ‘Š«ˆ«‚¢‚Ë‚¥B
221:nobody‚³‚ñ
08/08/06 00:46:37
ŠJ”‚ðƒRƒ“ƒpƒNƒg‚É‚â‚Á‚Ä‚é‚Ì‚©A•ûj“]Š·‚ª‘‚¢‚©‚ç‚Ë
¡Cake–{o‚·‚È‚çstable‚܂ő҂Á‚ÄŒ´eã‚°‚é‰p’f‚ð‚µ‚Ä—~‚µ‚¢
222:nobody‚³‚ñ
08/08/06 02:09:25
‚±‚ê‚©‚ç’…Žè‚·‚éˆÄŒA1.1‚Å‚â‚éB
ŽdŽ–‚Ȃ畒ʂ¾‚æ‚ÈH
223:nobody‚³‚ñ
08/08/06 04:49:56 c9uoLYnS
ŽdŽ–‚Ȃ畒ʂÉ1.2‚¾‚ë
php5‚ªo‚Ä‚é‚Ì‚Éphp3‚Å‚â‚邯‚¢‚Á‚Ä‚é‚̂Ɠ¯‚¶‚¾‚¼
224:nobody‚³‚ñ
08/08/06 04:52:09 c9uoLYnS
‚à‚¤‚ЂƂ•t‚¯‘«‚·‚Æ1.2‚͈À’肵‚Ă邵
1.1‚Æ1.2‚Ì‹@”\–ʂł̷‚ÍA‚©‚È‚è‚Å‚©‚¢
225:nobody‚³‚ñ
08/08/06 10:41:07
>>220
‚à‚¤ˆê”N‹ß‚‘O‚ɂȂ邩‚ÈH
CakePHP‚Ì–{‚ª‰½ˆê‚Âo‚Ä‚¢‚È‚©‚Á‚½ B
ŠCŠO‚̑ЂÅCakePHP‚ª‚ł邯•·‚¢‚Ä—\–ñ‚µ‚½B
‚¢‚Ü‚¾‚Éo‚ĂȂ¢‚— “–‘RƒLƒƒƒ“ƒZƒ‹‚µ‚½‚—
226:nobody‚³‚ñ
08/08/06 10:46:43
>>224
‹@”\–Ê‚à‚»‚¤‚¾‚µA1.1‚Æ1.2‚¶‚áŽd—l‚Ì•ÏX‚ª‘½‚¢‚æ‚ÈB
ˆê”Ô‚ÌŠî–{‚Å‚ ‚éAfindXXXŒn‚܂ŕςí‚Á‚Ă邵B
1.1‚Æ1.2‚¶‚á‚È‚‚ÄA1.1‚Æ2.0‚®‚ç‚¢‚̃o[ƒWƒ‡ƒ“‚Ì·‚ª‚ ‚邿B
‚½‚µ‚©‚ÉARC‚Í³Ž®”Å‚¶‚á‚È‚ƒŠƒXƒN‚à‚ ‚邯‚ÇA—¬Î‚É‚à‚¤‘åä•v‚¾‚ÆŽv‚¤‚ÈB
‚½‚¾ì‚Á‚Ä‚¢‚邤‚¿‚Éstable‚łēü‚ê‘Ö‚¦‚邱‚ƂɂȂ邾‚낤‚©‚çA
UnitTest‚Í‚¿‚á‚ñ‚Æ‚µ‚Æ‚¯B‚łȂ¢‚ÆÄƒeƒXƒg‚ª‹ê’ɂɂȂéB
ŽdŽ–‚¾‚©‚ç“–‘R‚¾B
227:nobody‚³‚ñ
08/08/06 11:17:06
1.1‚ÍŽ€‚ñ‚¾‚Á‚Ä‘‚¢‚Ä‚ ‚é‚ËB1.1‚Í‚à‚¤ŠJ”‚µ‚È‚¢‚µ
‚±‚ê‚©‚çV‹KŠJ”‚·‚é‚É‚Í1.2‚ð‘I‚ׂÁ‚Ä‚³B
URLØÝ¸(cakebaker.42dh.com)
228:nobody‚³‚ñ
08/08/06 12:25:03
googleƒ{ƒbƒg‚ªƒf[ƒ^‚ðÁ‚µ‚Ä‚ä‚
bake‚ÅŠÈ’P‚ÉÄ‚¢‚½‚à‚Ì‚ðWebã‚É‚¨‚¢‚Ä‚¨‚‚ÆAƒO[ƒOƒ‹ƒ{ƒbƒg‚ª
deleteƒƒ\ƒbƒh‚𓥂ñ‚ÅAƒf[ƒ^‚ðÁ‚µ‚Ä‚ä‚A‚Æ‚¢‚¤˜b‚Å‚·B
URLØÝ¸(cakephp.jp)
ƒƒƒ^‚—
‰´‚͈ȑOCakePHP‚Ƃ͊֌W‚È‚¢˜b‚ÅŽ—‚½‚悤‚Șb‚ð‚Ç‚±‚©‚ł݂½‚Ì‚Å
‚»‚ê‚Å‚·‚®‚É‚±‚¤‚Ȃ邱‚ƂɋC‚¢‚Ä‚¢‚½‚ª‹°•|‚¾‚낤‚È‚Ÿ‚—
‚Æ‚¢‚¤‚©Post‚ŧŒÀˆÓ–¡‚Ë[w Post‚ɑΉž‚µ‚½bot‚ª‚ ‚Á‚½‚ç‚Ç‚¤‚·‚ñ‚¾‚æB
‚¨–â‚¢‡‚킹ƒtƒH[ƒ€‚ɂ܂ŃXƒpƒ€“Še‚µ‚Ä‚‚鎞‘ã‚ÉB
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
5319“ú‘O‚ÉXV/182 KB
’S“–:undef