yPHPzƒtƒŒ[ƒ€ƒ[ƒ ..
548:nobody‚³‚ñ
08/04/02 18:02:43
>>546
‚»‚Ì‚â‚è•û‚ÍCakePHP‚Å„§‚³‚ê‚Ä‚é•û–@‚È‚ÌH
549:nobody‚³‚ñ
08/04/02 18:05:48
>>546
‚í‚´‚í‚´ƒAƒ\ƒVƒG[ƒVƒ‡ƒ“‚·‚é‚ÌH
‚¢‚Â‚àŒ‹‡‚³‚ê‚Äd‚‚Ȃ邶‚á‚ñ
550:nobody‚³‚ñ
08/04/02 18:06:46
>>547
‚»‚ê‚ÍŒ©‚½–Ú‚ð•Ï‚¦‚邾‚¯‚¾‚©‚çƒrƒ…[‚ÌŽdŽ–‚¾‚낤‚ËB
ƒ‚ƒfƒ‹‚©‚ç–ß‚Á‚Ä‚«‚½ƒf[ƒ^‚Æ‚ÍA”Ä—p“I‚ÈfindŠÖ”‚Ìê‡A
$data => array(
@ƒ‚ƒfƒ‹–¼ => array(
@@ƒtƒB[ƒ‹ƒh–¼1 => ’l1,
@@ƒtƒB[ƒ‹ƒh–¼2 => ’l2,
@@ƒtƒB[ƒ‹ƒh–¼3 => ’l3,
@)
)
‚±‚ñ‚È’l‚ª•Ô‚Á‚Ä‚‚éB‚à‚¿‚ë‚ñA‚±‚ê‚ð‚»‚Ì‚Ü‚Ü
ƒrƒ…[‚É“n‚µ‚Ä‚à‚¢‚¢‚ñ‚¾‚¯‚ÇA‚±‚ê‚¶‚á‚ ƒrƒ…[‚ÅŽg‚¢‚É‚‚¢I
‚Á‚ÄŒ¾‚¤ê‡‰ÁH‚·‚éB
‚»‚ñ‚Èꇂ ‚é‚Ì‚©‚Á‚ÄH —]‚è–³‚¢‚¾‚낤B
‚»‚¤A‚¾‚©‚çƒRƒ“ƒgƒ[ƒ‰‚ÌŽdŽ–‚͂Ȃ¢B
ƒ‚ƒfƒ‹‚©‚çŽæ“¾‚µ‚½’l‚ðƒrƒ…[‚É“n‚·$this->set(EEE) ‚Í
ƒRƒ“ƒgƒ[ƒ‰‚ÌŽdŽ–‚ËB
551:nobody‚³‚ñ
08/04/02 18:07:42
>>549
•K—v‚ȂƂ«‚ɂ‚¯‚½‚è‚Í‚¸‚µ‚½‚è‚·‚é•û–@‚ÍA‰½“x‚àŠùo
552:nobody‚³‚ñ
08/04/02 18:11:37
>>548
‚¾‚߂Ȃ̂©H
553:nobody‚³‚ñ
08/04/02 18:12:12
>>546
‚È‚ñ‚Ń‚ƒfƒ‹‚Å‚â‚é‚ÌH‚»‚̃ƒŠƒbƒg‚ÍH
554:nobody‚³‚ñ
08/04/02 18:21:49
>>553
‚à‚¿‚ë‚ñA’¼ÚŠÖŒW‚ª–³‚¢ƒ‚ƒfƒ‹‚Í•ÊX‚É
ƒAƒNƒZƒX‚·‚邿B
ƒ‚ƒfƒ‹‚Æ‚¢‚¤‚©ˆ—‚Ì“à—e‚©‚çl‚¦‚Ä
ˆê‚‚ł ‚é‚ׂ«‚ÆŽv‚¤ê‡‚͈ê‚‚̃‚ƒfƒ‹‚Å‚â‚éB
‚ ‚ÆAƒgƒ‰ƒ“ƒUƒNƒVƒ‡ƒ“‚ׂ̈̃ƒ\ƒbƒh‚ª
ƒ‚ƒfƒ‹‚É‚ ‚邱‚Æ‚à‹»–¡[‚¢‚æ‚ËB
ˆê˜AŠÖŒW‚ ‚鈗‚͈ê‚‚̃‚ƒfƒ‹“à‚ÅŠ®Œ‹‚³‚¹‚é‚à‚Ì‚Æ
l‚¦‚邯A‚È‚é‚قǂƎv‚í‚È‚¢H
555:nobody‚³‚ñ
08/04/02 18:23:17
>>546
ƒ‚ƒfƒ‹‚Í•¡ŽG‚É‚·‚ׂ«‚¶‚á‚È‚¢‚æB‚È’†‹K–ÍÝŒv‚µ‚½‚Æ‚«
ƒAƒ\ƒVƒG[ƒVƒ‡ƒ“‚Å•K‚¸–â‘è‹N‚«‚»‚¤
556:nobody‚³‚ñ
08/04/02 18:27:56
>>555
‚»‚̈ӌ©‚͂킩‚ç‚È‚¢‚Å‚à‚È‚¢‚ªA
•’Ê‚ÉRDBMS‚ð³‹K‰»‚µ‚½‚Æ‚«
‚»‚¤‚¢‚¤ŠÖ˜AiƒŠƒŒ[ƒVƒ‡ƒ“j‚Ío—ˆ‚é‚à‚ñ‚È‚ñ‚¾‚ªEEE
RDMS‚ð³‹K‰»‚·‚邯•¡ŽG‚ɂȂÁ‚Ä‚µ‚Ü‚¤B‚»‚ꂪ‚¢‚₾‚©‚ç
‚»‚ê‚ð‰ðŒˆ‚·‚éˆ×‚ÉAO/R‚ª‚ ‚é‚ñ‚¾‚ÆŽv‚¤‚¼I
557:nobody‚³‚ñ
08/04/02 18:28:26
~RDBMS‚ð³‹K‰»‚µ‚½‚Æ‚«
›RDBMS‚Ńe[ƒuƒ‹‚ð³‹K‰»‚µ‚½‚Æ‚«
558:nobody‚³‚ñ
08/04/02 18:32:44
>>546
ƒy[ƒW”‚ª‘‚¦‚½‚Æ‚«AƒRƒ“ƒgƒ[ƒ‰‚ð‘‚â‚·‚±‚Æ‚ª‚Å‚«‚邯‚Ç
ƒRƒ“ƒgƒ[ƒ‰‚ª‘‚¦‚½•ªƒ‚ƒfƒ‹‚ð‘‚â‚·‚±‚Æo—ˆ‚È‚¢‚æB
‚ЂƂ‚̃‚ƒfƒ‹‚É‘‚ƒR[ƒh‚ª‹°‚낵‚‘‚¦‚é‚Ë
559:nobody‚³‚ñ
08/04/02 18:34:17
‚Ü‚½—á‚Ì”nŽ‚©H
560:nobody‚³‚ñ
08/04/02 18:35:56
> ƒRƒ“ƒgƒ[ƒ‰‚ª‘‚¦‚½•ªƒ‚ƒfƒ‹‚ð‘‚â‚·‚±‚Æo—ˆ‚È‚¢‚æB
Œ¾‚Á‚Ä‚¢‚éˆÓ–¡‚ªA‚æ‚‚í‚©‚ç‚È‚¢‚ñ‚¾‚ªEEE
—ႦƒRƒ“ƒgƒ[ƒ‰‚ª–³‚‚Ä‚àƒ‚ƒfƒ‹‚Íì‚ê‚邵A
ˆê‚‚̃Rƒ“ƒgƒ[ƒ‰‚Å•¡”ƒ‚ƒfƒ‹‚ðˆµ‚¤‚±‚Æ‚ào—ˆ‚é‚ñ‚¾‚ªH
561:nobody‚³‚ñ
08/04/02 18:43:36
‘S‚Ă̓Rƒ“ƒgƒ[ƒ‰‚Ɉ—‚ð‹l‚ßž‚݉߂¬‚½scaffold‚ªˆ«‚¢B
‚ ‚ꂪƒAƒtƒH‚ÉŠ¨ˆá‚¢‚ðA‚¦ž‚ÞB
562:nobody‚³‚ñ
08/04/02 18:49:12
‚¤[‚ñAŽ©“®¶¬‚̃R[ƒh‚Æ‚µ‚Ä‚ÍA‚±‚ꂵ‚©‚â‚è‚æ‚¤‚ª‚È‚¢Š‚à‚ ‚é‚Ì‚¾‚낤‚¯‚ÇA
ƒRƒ“ƒgƒ[ƒ‰‚Ɉ—‚ð‹l‚ßž‚Ý‚·‚¬‚Æ‚¢‚¤‚©Aƒ‚ƒfƒ‹‚Ɉ—‚ª‰½‚à–³‚¢‚Ì‚ª
‚¢‚¯‚È‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÈH
‚ ‚ê‚¶‚áA’P‚Ƀe[ƒuƒ‹‚É’¼ÚƒAƒNƒZƒX‚·‚éƒlƒCƒeƒBƒu‚ÈŠÖ”‚Ì
‘ã‚í‚è‚̃Nƒ‰ƒX‚É‚µ‚©Œ©‚¦‚È‚¢B
ˆê”ÔAƒvƒƒOƒ‰ƒ}‚ª‚¢‚ë‚¢‚ë‘‚‚ׂ«‚Ȃ̂̓‚ƒfƒ‹‚Ȃ̂ÉB
‹t‚ÉŒ¾‚¦‚ÎA‚¢‚ë‚¢‚ë‘‚©‚È‚¢‚Æ‚¢‚¯‚È‚¢‚à‚Ì‚¾‚©‚炱‚»
Ž©“®¶¬‚ł̓‚ƒfƒ‹‚ɉ½‚à‚È‚¢‚ñ‚¾‚낤‚ËB
‚Å‚àƒTƒ“ƒvƒ‹’ö“x‚͂قµ‚¢‚©‚àB
563:nobody‚³‚ñ
08/04/02 18:53:30 KzinrGTW
debug‚ð1ˆÈã‚É‚·‚邯HTML‚̈ê”ÔÅŒã‚É
<!-- 0.0012s -->
‚Ý‚½‚¢‚ÉA¶¬ŽžŠÔH‚̃Rƒƒ“ƒg‚ª‚‚‚ñ‚Å‚·‚¯‚Ç
‚±‚ê‚ð•t‚¯‚È‚¢‚悤‚É‚·‚é‚ɂ͂ǂ¤‚·‚ê‚Ηǂ¢‚ñ‚Å‚µ‚傤‚©H
debug‚Í1‚É‚µ‚Ä‚¨‚«‚½‚¢‚Å‚·B
564:563
08/04/02 18:58:51
‚ Awebroot/index.php ‚É‚ ‚è‚Ü‚µ‚½B
565:nobody‚³‚ñ
08/04/02 19:00:37
cakephp‚Åì‚ç‚ꂽƒI[ƒvƒ“ƒ\[ƒX‚݂Ăà
ƒ‚ƒfƒ‹‚Å‘‚©‚ê‚Ă鈗‚̓oƒŠƒf[ƒ^ŠÖŒW‚ÌŠÖ”‚µ‚©‚È‚¢‚ñ‚¾‚¯‚Ç
URLØÝ¸(code.google.com)
566:nobody‚³‚ñ
08/04/02 19:00:38
>>564
Do not change‚Á‚Ä‘‚¢‚Ä‚ ‚邯‚ǂ˂—
567:516,522
08/04/02 19:01:23 Ldo05SB7
‚ñH‚È‚ñ‚©‚¢‚ë‚¢‚ëƒSƒ`ƒƒƒSƒ`ƒƒ‚µ‚Ä‚«‚½‚¯‚ÇAŒ‹‹Ç‰´‚ªŽå’£‚µ‚Ä‚½‚±‚Ƃͳ‚µ‚©‚Á‚½‚Ì‚©E
u•¡ŽG‚Ȉê˜A‚̈—v‚Æ‚©ƒrƒWƒlƒXƒƒWƒbƒN‚Æ‚©‚Á‚ÄA‚½‚Æ‚¦‚Ή´‚ÌꇂÍ
@E‡@“ú‘«‚ÌŠ”‰¿‚ðŽæ“¾‚µ‚ÄRSI‚ðŒvŽZ‚·‚é
@E‡A—^‚¦‚ç‚ê‚½ðŒˆø”‚ÉŠY“–‚·‚é–Á•¿‚ÌØŒ”ƒR[ƒh”z—ñ‚ðŽæ“¾iƒXƒNƒŠ[ƒjƒ“ƒOj
@E‡BŒ»Ý‚ÌŠ”‰¿‚ðŽó‚¯Žæ‚èA‚ ‚ç‚©‚¶‚ߌvŽZ‚µ‚Ä‚¨‚¢‚½–Ú•W‰¿Ši‚ÌðŒ‚ð–ž‚½‚·‚©”»•Ê
@@@ËEX‚ÉðŒ‚ð–ž‚½‚µ‚Ä‚¢‚ê‚ÎA”ƒ‚¢/”„‚è’•¶‚ðWEBƒT[ƒrƒX‚ɓЂ°‚鈗‚àuØŒ”‰ïŽÐƒ‚ƒfƒ‹vi‰¼Ìj‚Æ‚¢‚¤DB‚ƘAŒg‚µ‚È‚¢ƒ‚ƒfƒ‹‚ð쬂µ‚ÄAHTTP(S)‚Å’•¶‚·‚郃\ƒbƒh‚ð‘‚¢‚Ä‚éB
@E‡CŒ»Ý‚ÌŠ”‰¿‚ðŽæ“¾‚·‚éiŠy“VØŒ”‚ÌRSS‚ðDDEÚ‘±Œo—R‚ŌĂÑo‚·ƒ‚ƒWƒ…[ƒ‹‚ð•Ê“rŽg—pj
‚Ý‚½‚¢‚ȃAƒvƒŠ‚ªŽ‚‚قƂñ‚ǂ̎å—vˆ—‚ðŒ¾‚Á‚Ä‚ÄA‚±‚ê‚ç‚ðƒ‚ƒfƒ‹i‚Ü‚½‚̓rƒwƒCƒrƒAj‚É‹Lq‚·‚é‚ׂ«‚ÆŽv‚¤‚̂ł·B
‹t‚ÉŒ¾‚¦‚΃Rƒ“ƒgƒ[ƒ‰‚ÍA
@E‡C‚ÌuŒ»Ý‚ÌŠ”‰¿‚ðŽæ“¾‚·‚évƒƒ\ƒbƒh‚©‚ç‚̕Ԃµ’l‚ð‚»‚Ì‚Ü‚Ü‡BuŠ”‰¿‚Æ–Ú•W‚ð•]‰¿‚µA’•¶‚·‚évƒƒ\ƒbƒh‚Ɉø“n‚µ’‡‰î‚·‚é
@Eƒrƒ…[‚©‚烊ƒNƒGƒXƒg‚ª‚ ‚Á‚½‡@‚Ȃǂ̌vŽZˆ—‚ðƒ‚ƒfƒ‹ƒƒ\ƒbƒh‡@‚Ɉø‚«“n‚·
@EƒXƒNƒŠ[ƒjƒ“ƒO‘ÎÛ–Á•¿‚ÌØŒ”ƒR[ƒhƒŠƒXƒg‚ðŽæ“¾‚µA‚»‚̂܂܇A‚̃XƒNƒŠ[ƒjƒ“ƒOƒƒ\ƒbƒh‚Ɉø‚«“n‚·B
‚‚ç‚¢‚Ì‚±‚Æ‚µ‚©‚µ‚Ä‚¢‚È‚¢BlŠÔ‚Ì¢ŠE‚Å‚¢‚¤‚Æu’‡‰îlv‚©‚ÆB
568:nobody‚³‚ñ
08/04/02 19:06:54
>>565
‚¨‘O‚Ì–Ú‚ÍßŒŠ‚©EEE
‚Á‚Ä‚©‚±‚̃\[ƒX‚ ‚܂肢‚¢‚Ƃ͎v‚¦‚È‚¢‚È
569:nobody‚³‚ñ
08/04/02 19:08:08
OpenFLP
Rails »‚̃I[ƒvƒ“ƒ\[ƒX”Å Fastladder
ƒ‚ƒfƒ‹@382steps
ƒRƒ“ƒgƒ[ƒ‰[ 910step‚“
ƒRƒ“ƒgƒ[ƒ‰[‚Ɉ—‘‚«‚Ü‚‚Á‚Ä‚é‚ñ‚Å‚·‚ªBBB
570:nobody‚³‚ñ
08/04/02 19:09:00
‚¶‚á‚ –{‰Ærails‚̃\[ƒXƒR[ƒh‚Ý‚¹‚Ä‚â‚é
571:nobody‚³‚ñ
08/04/02 19:11:13
ƒRƒ“ƒgƒ[ƒ‰‚Ɉ—‚ð‹l‚ßž‚Ý‚ª³˜_‚©”ñ‚©
ƒI[ƒvƒ“ƒ\[ƒXŒ©‚ê‚ÎA‚·‚®‚í‚©‚邱‚Æ‚¾‚©‚ç‚È
572:nobody‚³‚ñ
08/04/02 19:15:29
ƒI[ƒvƒ“ƒ\[ƒX‚Æ‚¢‚Á‚Ä‚à‚»‚ÌŽ¿‚̓sƒ“ƒLƒŠ‚¾‚©‚ç
> ‚¶‚á‚ –{‰Ærails‚̃\[ƒXƒR[ƒh‚Ý‚¹‚Ä‚â‚é
‚¨‚¢‚ÁI rails‚̓tƒŒ[ƒ€ƒ[ƒN‚¾B
‚à‚Æ‚à‚ÆƒrƒWƒlƒXƒƒWƒbƒN‚͊܂܂ê‚ĂȂ¢I
573:nobody‚³‚ñ
08/04/02 19:18:52
>>567
‘S•”ƒRƒ“ƒgƒ[ƒ‰‚Åo—ˆ‚邵
‚»‚ê‚ðCakePHP‚Å‚â‚éˆÓ–¡‚ª‚í‚©‚ç‚ñ‚—
574:516,522
08/04/02 19:46:05 Ldo05SB7
>>573
‚ [Au‘S•”ƒRƒ“ƒgƒ[ƒ‰‚Åo—ˆ‚邵v‚Á‚ÄŒ¾‚Á‚Ă鎞“_‚ŃvƒƒtƒFƒbƒVƒ‡‚Ȃ邶‚á‚È‚¢‚±‚Æ‚ªŠm’èwww
‹c˜_‚µ‚Ä‚à—‰ð‚Å‚«‚È‚¢‚ñ‚¾‚낤‚ÈAu‚Å‚«‚é/‚Å‚«‚È‚¢v‚Æ‚¢‚¤‚±‚Æ‚Æuiƒvƒ‚Æ‚µ‚Äj‚â‚é‚ׂ«/‚ׂ©‚炸v
‚Æ‚¢‚Á‚½–{Ž¿“I‚È“_‚ðwww
ƒRƒ“ƒgƒ[ƒ‰‚Å‚à‘S•”‚â‚낤‚ÆŽv‚¦‚΂ł«‚邱‚Æ‚‚ç‚¢‚í‚©‚Á‚Æ‚é‚í‚¢‚—‚—‚—
575:nobody‚³‚ñ
08/04/02 19:58:32
>>574
CakePHP‚Å‚â‚邱‚Æ‚¶‚á‚È‚¢‚±‚Ƃ͊m‚©‚—‚—‚—
576:nobody‚³‚ñ
08/04/02 21:14:45
ƒrƒWƒlƒXƒƒWƒbƒN‚̓‚ƒfƒ‹‚ÉW–ñ‚·‚ׂ«
‹c˜_‚Æ‚µ‚Ă͖ʔ’‚¢
‰´‚à‚»‚̕ӋC‚ɂȂÁ‚Ä‚½
‚Ü‚ ‰´‚Íbake‚µ‚½ƒR[ƒh‚ÌŠg’£‚©‚ç“ü‚Á‚½ƒNƒ`‚¾‚©‚ç‘S•”controller‚É‘‚¢‚¿‚Ⴄ‚¯‚ǂȂ—‚—‚—
577:nobody‚³‚ñ
08/04/02 21:37:43
>>576
‰´‚àƒRƒ“ƒgƒ[ƒ‰‚É‘‚¢‚Ä‚µ‚Ü‚Á‚½‚¯‚ÇA
ì‚葱‚¯‚Ä‚¢‚‚¤‚¿‚ÉA‚È‚ñ‚©–³—‚ªo‚Ä‚‚é‚ñ‚¾‚æB
‚È‚ñ‚Å‚±‚ñ‚È‚Éì‚è‚Â炢‚ñ‚¾H‚Á‚ÄŽv‚Á‚Ä‚¢‚½‚Æ‚«‚É
‚±‚̃XƒŒ‚É‚ ‚Á‚½AƒP[ƒL‚ÌŠGB‚ ‚ê‚ÅŒå‚è‚ðŠJ‚¯‚½‹C‚ª‚·‚éB
‚ ‚Ÿƒ‚ƒfƒ‹’†S‚Å‚â‚ê‚΂¢‚¢‚ñ‚¾‚Á‚ÄB
578:nobody‚³‚ñ
08/04/02 21:58:22
>>577
‚»‚ÌŠG‚Á‚ĂǂêH
579:nobody‚³‚ñ
08/04/02 21:58:46
>>562
ƒ‚ƒfƒ‹‚É‘‚¯‚Á‚ÄŒ¾‚¤‚¯‚ÇA‰½‚ð‘‚‚Ì?
ŠÖ”‚Å‘‚¯‚΂¢‚¢‚Ì?ƒ‚ƒfƒ‹“à‚̃ƒ\ƒbƒh‚Æ‚µ‚Ä?
>>565
‚ÌŒ¾‚¤‚Æ‚¨‚èAŽÀ—á‚à–³‚¢‚µ‹ï‘Ì“I‚ȃƒŠƒbƒg‚ª•ª‚©‚ç‚È‚¢B
¡‚̂Ƃ±‚ëƒeƒXƒg‚ªŠy‚Á‚ÄŽ–‚͂Ȃñ‚ƂȂ•ª‚©‚Á‚½B
580:nobody‚³‚ñ
08/04/02 22:16:06
>>578
‚±‚ê‚Ì3ƒy[ƒW–Ú
URLØÝ¸(cakephp.org)
581:nobody‚³‚ñ
08/04/02 22:19:41
> ŠÖ”‚Å‘‚¯‚΂¢‚¢‚Ì?ƒ‚ƒfƒ‹“à‚̃ƒ\ƒbƒh‚Æ‚µ‚Ä?
ƒ‚ƒfƒ‹ = ƒrƒWƒlƒXƒƒWƒbƒN—p‚̃Nƒ‰ƒX
‚È‚ñ‚¾‚©‚çAŒ¾‚¤‚Ü‚Å‚à–³‚ƒƒ\ƒbƒh‚¾‚ë
582:nobody‚³‚ñ
08/04/02 22:22:03
>>580
‚ ‚肪‚Æ‚¤C‚Å‚àƒRƒ“ƒgƒ[ƒ‰[‚æ‚胂ƒfƒ‹‚Éd“_‚¨‚¯‚æ‚Æ‚¢‚¤ˆêŒ¾‚Åςޘb‚©‚—
583:nobody‚³‚ñ
08/04/02 22:26:19
>>581
‚»‚¤‚·‚邯A‚Ç‚¤K‚¹‚ɂȂê‚é‚킯?
584:nobody‚³‚ñ
08/04/02 22:27:49
>>583
‚Ç‚¤K‚¹‚ɂȂ邩‚ł͂ȂA
‚Ç‚¤K‚¹‚ɂȂ肽‚¢‚©B
‹M•û‚̓vƒƒOƒ‰ƒ~ƒ“ƒO‚·‚éã‚ÅA‚Ç‚¤‚È‚Á‚½‚çK‚¹‚¾‚ÆŠ´‚¶‚éH
585:nobody‚³‚ñ
08/04/02 22:57:59
rails‚̓Rƒ“ƒgƒ[ƒ‰[‚Éd“_‚ð’u‚‚悤‚ɂȂÁ‚Ä‚é‚̂ł͂ȂºH
586:nobody‚³‚ñ
08/04/02 23:14:04
>>574
Ž©•ª‚̈À‰¿ŠÔˆá‚Á‚Ä‚ËH516‚Æ522‚ŋ؂ª’Ê‚Á‚ĂȂ¢
587:nobody‚³‚ñ
08/04/02 23:53:19
>>585
rails‚Å‚àƒ‚ƒfƒ‹‚ªˆê”Ôd—v‚È‚à‚̂ł·‚æB
588:nobody‚³‚ñ
08/04/03 00:17:09
ƒ‚ƒfƒ‹‚ªˆê”Ôd—v‚È‚ñ‚ÄCakePHP‚¾‚¯‚̘b
¼–{‚ɘb‚µ‚½‚ç•@‚Å΂í‚ꂽ‚æ
589:nobody‚³‚ñ
08/04/03 00:38:13
¼–{‚Æ‚¢‚Á‚Ä‚à•@‚Ì’·‚¢ƒ]ƒE‚ðƒLƒƒƒ‰ƒNƒ^[‚É‚µ‚Ä‚¢‚é‰ïŽÐ‚̼–{‚¾‚¯‚ǂȂ—
590:nobody‚³‚ñ
08/04/03 00:48:42
‚Å‚àƒLƒŠƒ“‚³‚ñ‚àD‚«‚È‚ñ‚¾‚ëH
591:nobody‚³‚ñ
08/04/03 10:10:52 Z1Ohe4yI
ƒrƒwƒCƒo˜b‚Í‚¨‚í‚Á‚½‚Ì‚©H
592:nobody‚³‚ñ
08/04/03 11:26:08
Model ‚Í“Á’è‚̊‹«‚Ɉˑ¶‚µ‚È‚¢ˆ—‚ðs‚¤•”•ª‚Å‚ ‚éB
593:nobody‚³‚ñ
08/04/03 12:10:16
‚½‚Æ‚¦‚΂̘b‚È‚ñ‚Å‚·‚ªA
‚PDƒtƒH[ƒ€‚©‚ç‰æ‘œƒtƒ@ƒCƒ‹‚ðƒAƒbƒvƒ[ƒh
‚QDƒAƒbƒvƒ[ƒhŒ‹‰ÊE‰æ‘œƒtƒ@ƒCƒ‹‚Ì•s³ŒŸ’m
‚RD‚Q‚ª¬Œ÷ŽžAŒ³‰æ‘œ–¼‚ðmd5‚µ‚½‚à‚Ì‚ðuploadsƒtƒHƒ‹ƒ_‚ɕۑ¶
‚SD‚R‚̃tƒ@ƒCƒ‹–¼‚ðimage_fileƒJƒ‰ƒ€‚ÉŠi”[
‚Æ‚¢‚¤ˆê˜A‚̈—‚ª‚ ‚Á‚½‚΂ ‚¢A
¡Œ»Ý‚̓Rƒ“ƒgƒ[ƒ‹‚ƃRƒ“ƒ|[ƒlƒ“ƒg‚É‘‚¢‚Ă܂·‚ªA
ƒ‚ƒfƒ‹‚ƃrƒwƒCƒrƒA‚É‘‚‚Æ‚µ‚½‚çA
‚Q->ƒoƒŠƒf[ƒ^‚É‹Lq
‚R->ƒrƒwƒCƒrƒA
‚S->ƒ‚ƒfƒ‹
‚Æ‚¢‚¤Š´‚¶‚È‚ñ‚Å‚µ‚傤‚©H
594:nobody‚³‚ñ
08/04/03 12:26:23
ƒrƒwƒCƒrƒA‚Ä1.2‚©‚炾‚ëA
ʼn‚©‚ç–³‚¢‚Á‚Ä‚±‚Ƃ͕K—v«‚ª”–‚¢‚Ä‚±‚Æ‚¾‚æ‚È
595:nobody‚³‚ñ
08/04/03 12:32:04
ƒ\[ƒX‚ª“ǂ݂₷‚¯‚ê‚΃Rƒ“ƒgƒ[ƒ‰[‚Å‘S•”‘‚¢‚Ä‚à‚¢‚¢‚µ
ƒ‚ƒfƒ‹‚É‘‚¢‚ēǂ݂ɂ‚‚È‚é‚È‚çA‘‚©‚È‚¢•û‚ª‚¢‚¢
Œ‹‹Ç‚̓\[ƒX‚ð“ǂ݂₷‚‚·‚邽‚߂ɕª‚¯‚Ă邾‚¯‚̘b
596:nobody‚³‚ñ
08/04/03 12:32:23
‰æ‘œƒAƒbƒvƒ[ƒh‚Å‚«‚éƒrƒwƒCƒrƒA‚ ‚邿B
³Šm‚ɂ͉摜‚ð•Û‘¶‚Å‚«‚éƒrƒwƒCƒrƒA‚¾‚¯‚Ç‚Ë
URLØÝ¸(bakery.cakephp.org)
597:nobody‚³‚ñ
08/04/03 12:50:28
Œ‹‹Ç‚̓\[ƒX‚ðŒ©‚â‚·‚‚·‚éˆ×‚É‚ ‚éB
ˆê”ÔŒ©‚â‚·‚¢ƒ\[ƒX‚Æ‚ÍA‚È‚é‚ׂ‰½‚à‘‚©‚È‚¢‚±‚ÆB
‰æ‘œ‚ðƒAƒbƒvƒ[ƒh‚µ‚ĕۑ¶‚Æ‚¢‚¤‚Ì‚ÍA–{Ž¿“I‚É‚Í
ƒe[ƒuƒ‹‚ɉ摜ƒtƒB[ƒ‹ƒh‚ðì‚Á‚Ä‚»‚±‚ÉŠi”[‚·‚邱‚Ƃƕςí‚ç‚È‚¢B
‚¾‚©‚çƒtƒB[ƒ‹ƒh’ljÁì‹ÆˆÈŠO‚ÍAˆê؈—‚ð•ÏX‚µ‚È‚¢‚Å
ì‚ê‚邯‚¢‚¤‚Ì‚ªˆê”Ô—‘z“IB
ƒrƒwƒCƒrƒA‚ðŽg‚¦‚ÎA>>596‚̂悤‚ÉActsAs‚ɂ킸‚©‚ȃtƒB[ƒ‹ƒhî•ñ‚ð
ݒ肵‚ÄI‚í‚肾‚¯‚ÇA‚»‚Ì‘¼‚Ì•û–@‚Å‚±‚±‚܂ŃXƒ}[ƒg‚Éì‚ê‚é‚©‚ÈH
598:593
08/04/03 13:32:44
>>596-597
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚±‚è‚á1.2‚Ƀ`ƒƒƒŒƒ“ƒW‚µ‚È‚«‚Ⴞ‚È
599:nobody‚³‚ñ
08/04/03 13:49:15 Z1Ohe4yI
>ƒrƒwƒCƒrƒA‚Ä1.2‚©‚炾‚ëA
>ʼn‚©‚ç–³‚¢‚Á‚Ä‚±‚Ƃ͕K—v«‚ª”–‚¢‚Ä‚±‚Æ‚¾‚æ‚È
³Šm‚É‚Í1.1‚Ì ‚©‚çƒrƒwƒCƒrƒA‚̃fƒBƒŒƒNƒgƒŠ‚Í—pˆÓ‚³‚ê‚Ä‚½‚ñ‚¾‚æ‚ÈB
‚¨‚»‚ç‚•K—v«‚Í‚ ‚Á‚½‚Ì‚¾‚¯‚ÇA1.1.x‚̃XƒeƒCƒuƒ‹”ł܂łɎÀ‘•‚Å‚«‚È‚©‚Á‚½‚¾‚¯‚Ȃ̂łÍH
600:nobody‚³‚ñ
08/04/03 14:22:02
rails‚ɂ̓rƒwƒCƒrƒA‘Š“–‚ɂȂé‚à‚Ì‚ª–³‚¢‚ñ‚¾‚ªA‚Ç‚¤‚µ‚Ä
601:nobody‚³‚ñ
08/04/03 15:14:18
ƒrƒwƒCƒrƒA‚ăxƒlƒYƒGƒ‰‚É‚¢‚鉴‚̈¤l‚Æ“¯‚¶–¼‘O‚¾
602:nobody‚³‚ñ
08/04/03 15:38:42
>>600
Ruby‚Å‚Ímixin‚Æ‚¢‚¤Œ¾Œê‹@”\‚ŃrƒwƒCƒrƒA‘Š“–‚Ì‚±‚Æ‚ªo—ˆ‚é‚©‚çB
603:nobody‚³‚ñ
08/04/03 17:41:48
ƒ}ƒjƒ…ƒAƒ‹»CakePHP‚É‚æ‚éŠJ”»Models»Introduction
URLØÝ¸(book.cakephp.org)
> Model behaviors provide a way to mix in functionality
‚Ö‚¥Abehaviors‚Ímix-in“I‚È‹@”\‚ð’ñ‹Ÿ‚·‚é‚à‚Ì‚¾‚Á‚½‚ñ‚¾B‚È‚é‚Ù‚ÇB
604:nobody‚³‚ñ
08/04/03 18:10:28
>>603
‚«‚¿‚ñ‚Æ‚µ‚½“ú–{Œê–óƒTƒCƒg‚ ‚é‚Ì‚ÉBBB
605:nobody‚³‚ñ
08/04/03 18:23:11
>>604
‚Ç‚±‚ÉH
606:nobody‚³‚ñ
08/04/04 20:03:22 GG6uDHIa
‚í‚Á‚Ó‚é‚í‚Á‚Ó‚é
607:nobody‚³‚ñ
08/04/05 04:54:50
cake‚Å‚ÌMC±‚Ý•ª‚¯—á‚Æ‚µ‚Ă͈ȉº‚ª‚ ‚è‚Ü‚·‚æ‚ËB
ŒÂl“I‚ɂ͂¢‚¢Š´‚¶‚¾‚ÆŽv‚¢‚Ü‚µ‚½‚ªA‚Ç‚¤‚Å‚µ‚傤H
CakePHP‚ðŽg‚Á‚½MVCÝŒv‚̃xƒXƒgƒvƒ‰ƒNƒeƒBƒX
URLØÝ¸(www.sooey.com)
608:nobody‚³‚ñ
08/04/05 05:21:49
MVCƒ‚ƒfƒ‹‚Ì‚l‚ªd—v‚Ȃ̂̓f[ƒ^‰ÁH‚Ì‘½‚¢‚v‚d‚a‚¾‚¯‚̂͂Ȃµ‚Å‚ ‚Á‚Ä
‚l‚u‚bƒ‚ƒfƒ‹‘S”Ê“I‚Èl‚¦‚ł͂Ȃ¢
609:nobody‚³‚ñ
08/04/05 05:24:58
ƒf[ƒ^‚ð‚ ‚Ü‚èŽg‚¤•K—v‚̂Ȃ¢‚v‚h‚mƒAƒvƒŠ‚ð
‚l‚u‚bƒ‚ƒfƒ‹‚ł킯‚½ê‡‚Í‚b‚ª’†S‚ƂȂé
610:nobody‚³‚ñ
08/04/05 09:45:41
Web—p‚̃tƒŒ[ƒ€ƒ[ƒN‚̃XƒŒ‚ʼn½Œ¾‚Á‚Ä‚ñ‚¾‚±‚¢‚‚—
611:nobody‚³‚ñ
08/04/05 15:00:48
‚l‚u‚b‚Ì‚u‚ªd“_‚ƂȂéƒ\ƒtƒg‚ð‚ ‚°‚Ă݂æ
612:nobody‚³‚ñ
08/04/05 15:07:51
rails”‚Ì‚l‚u‚bƒ‚ƒfƒ‹‚Í‚l‚ª‚c‚a‚Æ–§Ú‚ÈŠÖŒW‚Å‚ ‚邪
Å‹‚̃‚ƒfƒ‹‚Ƃ͎v‚Á‚Ä‚¢‚È‚¢B
Å“K‚ȃ‚ƒfƒ‹\‘¢‚Æ‚¢‚¤‚É‚ÍA‚Ü‚¾‚Ü‚¾Š®¬“x‚ª’á‚¢‚ÆrailsìŽÒ‚ÍŒ¾‚Á‚Ä‚¢‚é
613:nobody‚³‚ñ
08/04/05 15:49:00
>>607
–Ê”’‚¢‚¯‚Ç
‚±‚ê’Ê‚è‚É‘‚¢‚½‚çˆê——«‰º‚ª‚è‚»‚¤‚¾‚È
‘å‹K–͂ȂçC³‚ɂ͋‚‚Ȃ肻‚¤‚¾‚Ë
‚Ü‚¸‚͑̂ɒ@‚«ž‚ñ‚ł݂é‚Ì‚ª‚¢‚¢‚Ì‚©
614:nobody‚³‚ñ
08/04/05 20:57:16
>>611
> ‚l‚u‚b‚Ì‚u‚ªd“_‚ƂȂéƒ\ƒtƒg‚ð‚ ‚°‚Ă݂æ
ÓI‚ȃEƒFƒuƒy[ƒW
615:nobody‚³‚ñ
08/04/07 17:32:08
‚ä‚‚ä‚‚ÍcakeŽg‚¢‚½‚¢‚¯‚Ç‚ ‚Æ8ŽžŠÔ‚‚ç‚¢‚µ‚©ŽžŠÔ‚È‚¢‚µ
¡‚͕׋‚µ‚Ä‚é‰É‚à–³‚¢‚©‚ç‚Æ‚è‚ ‚¦‚¸•½‚Å‘‚
‚Á‚ĂƂ«‚ÉAÅ’áŒÀ‚±‚ꂾ‚¯Žç‚Á‚ăR[ƒh‘‚¢‚Æ‚¯‚Î
‚ ‚Æ‚Åcakephp‚ðŽg‚¢‚½‚‚È‚Á‚Ä‚à‚Ü‚ ‚È‚ñ‚Æ‚©‚È‚é‚æ ‚Æ‚¢‚¤
ƒ|ƒCƒ“ƒg‚ð‹³‚¦‚Ä
616:nobody‚³‚ñ
08/04/07 17:50:23
Cake“¯—l‚̃‰ƒCƒuƒ‰ƒŠ‚ª‘µ‚Á‚Ä‚é‚Á‚ĂȂçA‚»‚ñ‚ÈŽ–‚à‰Â”\‚¾‚ÆŽv‚¤‚ªEEB
–³—‚¶‚á‚Ë
617:nobody‚³‚ñ
08/04/07 18:06:48
ƒf[ƒ^ƒx[ƒX‚ÌŽåƒL[‚ÍID‚¾‚¯‚É‚µ‚Ä‚¨‚
618:nobody‚³‚ñ
08/04/07 18:28:13
‚»‚ê‚̓R[ƒh‚È‚ñ‚¾‚낤‚©
‚Ƃɂ©‚‹K–ñ‚®‚ç‚¢”cˆ¬‚µ‚È‚¢‚Æ–³—‚¾‚æ‚Ë
Œ‹‹Ço—ˆ‚é‚Ì‚ÍDB‚ÌÝŒv‚®‚ç‚¢‚¶‚á‚È‚¢‚©‚Æ
ƒR[ƒh‚àˆ—•”•ª‚Í‘½Žg‚¢‚܂킹‚邾‚낤‚¯‚Ç
619:nobody‚³‚ñ
08/04/09 22:36:27 0zi6cM/k
CakePHP“à‚ÅfindAllAfindAllBy‚ðŽg‚Á‚Ä‚¢‚Ü‚·‚ªAd‚¢‚̂Ń`ƒ…[ƒjƒ“ƒO‚Å‚«‚È‚¢‚©‚Æ
l‚¦‚Ä‚¢‚Ü‚·B
‚»‚ê‚ÅAŽÀÛ‚É”s‚³‚ê‚Ä‚¢‚éSQL‚ÆA‰Â”\‚Å‚ ‚ê‚΃AƒNƒZƒXƒpƒX‚ðŠm”F‚µ‚½‚¢‚Ì
‚Å‚·‚ªA‚Ȃɂ©•û–@‚ª‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©B
620:nobody‚³‚ñ
08/04/09 23:44:43
ƒfƒoƒbƒOƒ‚[ƒh‚ð2‚É•ÏXBŽÀs‚µ‚½sql‚ªŒ©‚ê‚Ü‚·
621:619
08/04/10 00:04:23 ysAxvq3P
>>620
Šm”F‚Å‚«‚Ü‚µ‚½I ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
622:nobody‚³‚ñ
08/04/10 10:23:53
Model->query()‚ňȉº‚̂悤‚ÈSQL‚ð”s‚·‚邯
$sql = <<<EOF
@@SELECT
@@@@`Foo`.`id`,
@@@@SUM(`Bar`.`hoge`)
@@FROM `bars` AS `Bar`
@@LEFT JOIN `foos` AS `Foo` ON (`Bar`.`foo_id` = `Foo`.`id`)
@@WHERE `Foo`.`id` IN (1, 2, 3, 4, 5)
@@GROUP BY `Foo`.`id`
EOF;
˜A‘z”z—ñ‚Ì“YŽš‚ª‚¨‚©‚µ‚‚È‚é‚̂ł·‚ªA‰ñ”ð‚͂ł«‚È‚¢‚̂łµ‚傤‚©
array(
@@'0' => array(
@@@@'Foo' => array('id' => ***)
@@@@'0' => array('SUM(`Bar`.`hoge`)' => ***)@©‚±‚±
@@)
@@.
@@.
@@.
)
623:nobody‚³‚ñ
08/04/10 10:42:01
>>622
‚È‚ñ‚©query‚È‚ñ‚©Žg‚í‚È‚¢‚ÅAfind()‚Åo—ˆ‚»‚¤‚È‹C‚ª‚·‚é‚ñ‚¾‚ªH
query‚¾‚ÆRDBMS‚²‚Ƃ̈Ⴂ‚ð‹zŽû‚Å‚«‚È‚¢‚±‚Æ‚ª‚ ‚é‚̂ł¨Š©‚ß‚µ‚È‚¢B
‚ñ‚ÅAŽŽ‚µ‚ĂȂ¢‚ñ‚ÅŠÔˆá‚Á‚Ä‚¢‚é‰Â”\«‚ª‚‚¢‚ñ‚¾‚ª
$sql = <<<EOF
@@SELECT
@@@@`Foo`.`id`,
@@@@SUM(`Bar`.`hoge`) as `Bar`.`hoge`
ˆÈ‰º“¯‚¶
‚¶‚Ⴞ‚ß‚©‚ÈH
“à•”“I‚ɂ͋A‚Á‚Ä‚‚éƒf[ƒ^‚̃tƒB[ƒ‹ƒh–¼‚ª‚Ç‚¤‚È‚Á‚Ä‚¢‚é‚©‚ð”»’f‚µ‚Ä
˜A‘z”z—ñ‚É“ü‚ê‚Ä‚¢‚邿‚¤‚¾‚©‚çASUMŠÖ”‚Æ‚©Žg‚¤‚ƃtƒB[ƒ‹ƒh–¼‚ª
CakePHP“I‚É‘z’èŠO‚ɂȂéB‚»‚ꂪŒ´ˆö‚¶‚á‚È‚¢‚©‚ÈH
‚¿‚Ȃ݂ÉA‚±‚ÌA as `Bar`.`hoge`‚Ì•¶Žš—ñ‚Ì•”•ª‚ªRDBMS‚É‚æ‚Á‚ĈႤ‚Ì‚Å
l‚¦‚È‚µ‚ÉŽg‚Á‚Ä‚µ‚Ü‚¤‚ÆARDBMS‚²‚Ƃ̈Ⴂ‚ð‹zŽû‚Å‚«‚È‚‚È‚éB
i‚½‚µ‚©PostgreSQL‚¾‚Æas Model__Fieldj
‚à‚¿‚ë‚ñAMySQL‚É‚¾‚¯‘Ήž‚µ‚Ä‚¢‚ê‚΂¢‚¢‚̂ȂçA–â‘è‚È‚¢‚¯‚Ç‚ËB
624:nobody‚³‚ñ
08/04/10 11:29:33
>>623
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
aliasŠš‚Ü‚¹‚é•û–@‚ÍŽ„‚àŽŽ‚µ‚Ă݂½‚̂ł·‚ª
FROM `bars` AS `Bar`‚Ì錾‚Æ”í‚Á‚Ä‚¢‚邽‚߃Gƒ‰[‚ª•Ô‚Á‚Ä‚«‚Ü‚·B
hasMany‚ÅŒq‚ª‚Á‚Ä‚¢‚éWŒvæƒe[ƒuƒ‹‚ÌðŒŽw’è‚Ȃǂà’ljÁ‚µ‚½‚¢ê‡
CakePHP‚Ìì–@‚¾‚Ƃǂ̂悤‚É‚·‚é‚ׂ«‚Ȃ̂łµ‚傤‚©H
625:nobody‚³‚ñ
08/04/10 11:53:32 BE:39571564-2BP(2)
ŽQƂ̎QÆ‚ª‚¤‚Ü‚‚¢‚©‚È‚¢B
‚½‚Æ‚¦‚ÎAPost‚ÌView‚Ƀ†[ƒU–¼‚¾‚¯‚łȂA‚»‚̃†[ƒU‚ªŠ‘®‚·‚éƒOƒ‹[ƒv–¼‚ð•\ަ‚µ‚½‚¢ê‡A‚Ç‚¤‚·‚ê‚΂¢‚¢‚ñ‚¾‚낤H
Post.id
Post.user_id|ŽQƨUser.id
@@@@@@©Žæ“¾|User.username
@@@@@@@@@@User.group_id|ŽQƨGroup.id
@@@@@@©Žæ“¾||||||||||| Group.groupname
User.username‚ð•\ަ‚·‚éꇂÍA$post['User']['username']‚Å‚¢‚¯‚é‚Á‚Û‚¢‚¯‚ÇA
‚¶‚á‚ A‚»‚̃†[ƒU‚̃Oƒ‹[ƒv–¼‚͂ǂ¤‚â‚Á‚Ď擾‚·‚ê‚΂¢‚¢‚ñ‚¾‚낤H
‘¼‚É‚àAƒOƒ‹[ƒv–¼‚ÌƒŠƒ“ƒN‚ðƒNƒŠƒbƒN‚µ‚½‚Æ‚«‚ÉA‚»‚̃Oƒ‹[ƒv‚ÉŠ‘®‚·‚郆[ƒU
iUser.group_id‚Ì’l‚ªGroup.id‚Ì’l‚Æ“™‚µ‚¢ƒ†[ƒUjUser.username‚̈ꗗ‚ð쬂·‚邯‚«‚Æ‚©
‚ǂ̂悤‚É‘‚¯‚Ηǂ¢‚ñ‚¾‚낤‚©H
MVC‚É‚µ‚ëASQL‚É‚µ‚ëŽn‚ß‚½‚΂Á‚©‚Å‘S‘R‚í‚©‚ç‚È‚¢‚âB
626:nobody‚³‚ñ
08/04/10 15:04:31
>>625
Post -> User -> Group@‚Æ‚¢‚¤‡”Ô‚É“K؂ȃAƒ\ƒVƒG[ƒVƒ‡ƒ“‚ªÝ’肳‚ê‚Ä‚¢‚ê‚ÎAˆð‚Â鎮‚Ƀf[ƒ^‚ÍŽæ‚Á‚Ä‚±‚ê‚éB
‚â‚Á‚Ă邯‚Ç•ª‚©‚ç‚È‚¢‚È‚ç>>620‚ª‘‚¢‚Ä‚¢‚邿‚¤‚ÉAƒfƒoƒbƒOƒ‚[ƒh‚ðon‚É‚µ‚½‚Ù‚¤‚ª‚¢‚¢B
‚»‚ÌŽ¿–â‚ÌŽd•û‚¾‚ÆA‰½‚ð‚Ç‚±‚܂łâ‚Á‚Ä•ª‚©‚ç‚È‚¢‚Ì‚©•ª‚©‚ç‚È‚¢B
627:nobody‚³‚ñ
08/04/10 22:22:07
>>624
‚Æ‚è‚ ‚¦‚¸A
SUM(`Bar`.`hoge`) as `sumhoge`
‚±‚ꂾ‚ÆA
Array([0] => Array([0] => Array([sumhoge] => 6)))
‚Æ‚È‚é‚æB
‚܂Ƃ߂đ‚‚È‚çA
$query = array(
'conditions'=>array(
'Foo.id'=>array(1,2,3,4,5),
'1=1 GROUP BY Foo.id'
),
'fields'=>array('Foo.id','SUM(Bar.hoge) as sumhoge')
)
$this->Bar->find('all',$query);
‚Á‚ÄŠ´‚¶‚©‚È
628:nobody‚³‚ñ
08/04/10 22:25:44
‚Ü‚ ASUM‚‚©‚Á‚½‚¹‚¢‚ÅA
‚Ç‚±‚̃‚ƒfƒ‹‚̃f[ƒ^‚©‚Æ‚¢‚¤î•ñ‚ªÁ‚¦‚Ä‚µ‚Ü‚¢A
0‚Æ‚¢‚¤–¼‘O‚̃‚ƒfƒ‹–¼‚ɂȂé‚Á‚Ä‚¾‚¯‚Å
‚¨‚©‚µ‚¢‚킯‚¶‚á‚È‚¢‚ñ‚¾‚¯‚Ç‚ÈB
¡‰ñ‚ÍBar.hoge‚ÌSUM‚¾‚©‚烂ƒfƒ‹–¼‚ÍBar‚ɂȂé‚ׂ«‚¾‚Æ
Žv‚¤‚©‚à‚µ‚ê‚È‚¢‚¯‚ÇASUM(`Foo`.`hoge` + `Bar`.`hoge`) ‚Æ‚¢‚¤
‘‚«•û‚¾‚Á‚Äo—ˆ‚é‚킯‚¾‚µB
629:nobody‚³‚ñ
08/04/11 00:29:36
‚È‚é‚قǂȂñ‚Å0‚ɂȂé‚ñ‚¾‚Æ‚©”Y‚ñ‚Å‚½
‚µ‚©‚µAˆµ‚¢‚É‚‚¢‚̂͂½‚µ‚©‚È‚ñ‚¾‚æ‚Ë
630:nobody‚³‚ñ
08/04/11 01:18:44
Bake‚Æ‚©Bakery‚Æ‚©CheeseCake‚È‚ñ‚Ä‚¢‚¤AŠy‚µ‚°‚È»‰Ù»ƒpƒ“—pŒê‚Ì’†‚É‚ ‚Á‚ÄA
Scaffold‚È‚ñ‚Ä‚¢‚¤“yŒš‰®‚Ý‚½‚¢‚ȃl[ƒ~ƒ“ƒO‚Í‚¢‚©‚ª‚È‚à‚Ì‚©‚Ë‚¥B
‚¢‚‚çRoR‚̃pƒNƒŠ‚Ƃ͂¢‚¦Aˆá‚¤–¼‘O‚Å‚à‚æ‚©‚Á‚½‚ñ‚¶‚á‚È‚¢‚©‚ÈB
‚È‚Ÿ‚ñ‚ÄAƒ`ƒ‰ƒV‚Ì— ‚—B
631:nobody‚³‚ñ
08/04/11 01:32:12
‚¶‚á‚ ƒXƒ|ƒ“ƒWƒP[ƒLH
632:nobody‚³‚ñ
08/04/11 01:40:16
>>625
Ž„‚à‰SŽÒ‚Å‚·‚ªAŽ„‚Ìꇂ͂u‚h‚d‚v‚ÌÅŒã‚ÉA
<?php print_r($post); ?>
‚Æ‚¢‚¤ƒfƒoƒbƒOo—Í‚ðo‚µ‚ÄŠm”F‚µ‚È‚ª‚ç‚â‚Á‚Ă܂·B
‚ AŠm”F‚Íuƒ\[ƒX‚Ì•\ަv‚ð‚µ‚½•û‚ª•ª‚©‚èˆÕ‚¢‚©‚àB
GŠÛ‚È‚ÇAUTF8“™‚̃Lƒƒƒ‰ƒNƒ^ƒZƒbƒg‚ɑΉž‚·‚éƒGƒfƒBƒ^‚ª•K—v‚Å‚·‚ªB
633:nobody‚³‚ñ
08/04/11 02:27:45
VistaˆÈ~‚Í‚à‚¤
NET Framework 3.0‚ª‚v‚d‚aƒTƒCƒgÅ‹‚̃tƒŒ[ƒ€ƒ[ƒN‚ɂȂé‚È
PC‚ÌWEBƒTƒCƒg‚ÍC#‚¶‚á‚È‚¢‚Æ’Ç‚¢‚‚¯‚È‚¢‚í
‚»‚µ‚ÄPHP‚Ȃǂ̉º‹‰Œ¾Œê‚ÍŒg‘уTƒCƒg‚Å‚µ‚©Žg—p‚³‚ê‚È‚‚È‚é
634:nobody‚³‚ñ
08/04/11 02:39:04
Windows Server 2008‚Ì””„‚Å
asp.net‚Ì’–Ú“x‚ª‚©‚È‚èオ‚Á‚Ä‚é
‚Ç‚¤l‚¦‚Ä‚à‚o‚g‚o‚©‚ç‚R‚c‚É‚à‹‚¢asp.net(C#)‚ɈÚs‚·‚邾‚낤‚È
635:nobody‚³‚ñ
08/04/11 02:40:09
CakePHP‚È‚ñ‚Ä‚â‚Á‚Ä‚éꇂ¶‚á‚È‚¢‚¼
Žž‘ã’x‚êŒN‚½‚¿
636:nobody‚³‚ñ
08/04/11 04:43:59
‚È‚ñ‚¾H ‚¢‚«‚Ȃ肱‚¢‚‚ÍH ˜bƒYƒŒ‚Ü‚‚è‚ÅŠŠ‚Á‚Ä‚é‚ÈB
637:nobody‚³‚ñ
08/04/11 04:57:27 OBoZ/5C8
>>635
‘ã‚í‚è‚ÉA‚Ȃɂª‚¢‚ÜŽž‘ã‚ÌÅæ’[‚È‚ÌH
638:nobody‚³‚ñ
08/04/11 13:47:57
¢ŠÔ‚ʼn½‚ª—¬s‚낤‚ÆACakePHP‚ÍCakePHP‚Å‚¢‚¢‚¶‚á‚ñB
•Ê‚ÉA‚·‚Å‚ÉCakePHP‚Åì‚Á‚½‚à‚Ì‚ðC#‚É’u‚«Š·‚¦‚é•K—v‚Í
‚È‚¢‚ñ‚¾‚µB
639:nobody‚³‚ñ
08/04/11 15:17:40
C#‚Åì‚Á‚½‚Á‚Ä“®‚©‚È‚¢ƒT[ƒo[‚ª‘½‚¢‚µ‚ÈB
640:nobody‚³‚ñ
08/04/11 17:09:12
æ”y‚ª‚½‹³‚¦‚ĉº‚³‚¢B
mysql ‚Ì max ŠÖ”‚ðŽg‚¤‚É‚Í cakephp ‚ł͂ǂ̂悤‚É‚·‚ê‚΂悢‚Å‚µ‚傤‚©B
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
641:nobody‚³‚ñ
08/04/11 22:44:28
$this->ƒ‚ƒfƒ‹–¼->ƒNƒGƒŠ(SQL•¶¤false);
642:nobody‚³‚ñ
08/04/11 23:41:35
query‚Í•’ÊŽg‚í‚È‚¢‚¾‚ë‚—
find‚Æ‚¢‚¦
643:nobody‚³‚ñ
08/04/12 13:37:27
>>642
Ž©•ª‚àA‚·‚é‚ñ‚¾‚Á‚½‚çƒNƒGƒŠ”s‚·‚邵‚©‚È‚¢‚ÆŽv‚Á‚Ä‚½‚ñ‚¾‚¯‚ÇA
Žg‚Á‚½Ž–‚ª‚È‚¢‚̂ő‚©‚È‚©‚Á‚½B
find‚ÅmaxŠÖ”‚Á‚Ăł«‚é‚ÌH
644:nobody‚³‚ñ
08/04/12 14:39:58
>>632
<?php echo pr($post) ?> ‚ª‚¨‚·‚·‚ß
645:nobody‚³‚ñ
08/04/12 15:57:22
>>643
$this->Model->find('all',array('fields'=>array('MAX(id)')));
>>644
<?php pr($post) ?>‚Å‚¢‚¢‚æ
646:nobody‚³‚ñ
08/04/12 16:42:32
cake‚Á‚ÄAquery‚ðŽg‚Á‚½‚玀ŒYI‚‚ç‚¢‚Ì‹CŽ‚¿‚ª–³‚¢‚ƑʖڂȂÌH
647:nobody‚³‚ñ
08/04/12 19:44:31
‚¾‚Á‚Äquery‚Á‚ÄSQL’¼‚Å”s‚¾‚æH
‚¹‚Á‚©‚ACakePHP‚̃f[ƒ^ƒx[ƒX—pƒhƒ‰ƒCƒo‚ªA
RDBMSŠÔ‚Ì·‚ð‹zŽû‚µ‚Ä‚¢‚é‚Ì‚É
ƒtƒŒ[ƒ€ƒ[ƒNŽg‚Á‚Ä‚¢‚éˆÓ–¡”¼Œ¸‚·‚é‚¶‚á‚ñB
648:nobody‚³‚ñ
08/04/12 21:28:23
>>635
‚ ‚éˆÓ–¡³‰ðI‚¾‚ª‚Ü‚¾Žž‘オ’Ç‚¢‚‚¢‚Ä‚«‚Ä‚¢‚È‚¢B
‚â‚Á‚ÏO/Rƒ}ƒbƒsƒ“ƒO‚ł͖³—‚ª‚ ‚邯‚¢‚¤‚±‚Æ‚¾
C#‚à3.0‚ÌŒ¾ŒêŽd—lŠg’£‚œ˂«”²‚¯‚½Š´‚ª‚ ‚邵‚Ë
LINQ‚Æ‚©ƒ‰ƒ€ƒ_Ž®‚Æ‚©Java‚Ì^Ž—‚Á‚±‚łȂ¢ŽŸŒ³‚É“ž’B‚µ‚½B
‚Å‚àŒ»ó‚Í•³Œ¾ŒêPHP‚Å–{“–‚É”nŽ‚Ý‚½‚¢‚ȃR[ƒfƒBƒ“ƒO‚·‚邵‚©‚È‚¢‚¯‚Ç‚ÈB
649:nobody‚³‚ñ
08/04/12 21:50:24
>>648
’†g‚ª‚Ü‚Á‚½‚‚È‚¢B’m‚Á‚Ä‚¢‚é—pŒê‚ð—…—ñ‚µ‚½‚¾‚¯
Ž©ìŽ©‰‰‚̉”\·‘åB0“_Bo’¼‚µ‚Ü‚µ‚傤B
650:nobody‚³‚ñ
08/04/12 21:53:16
>>647
„„ RDBMSŠÔ‚Ì·‚ð‹zŽû‚µ‚Ä‚¢‚é‚Ì‚É
ˆê‚‚̃VƒXƒeƒ€‚É•¡”‚ÌRDBMS‚ðŒ×‚®—l‚ÈŽ–‚È‚ñ‚Ä–w‚ǂȂ¢‚¯‚Ç‚ÈB
‚Ü‚ŸA‹É—Íquery‚ðŽg‚í‚È‚¢‚Ù‚¤‚ª‚¢‚¢‚͓̂¯ˆÓB
651:nobody‚³‚ñ
08/04/12 21:55:24
“¯‚¶ƒR[ƒh‚ÅA‚¢‚ë‚ñ‚ȃf[ƒ^ƒx[ƒX‚É
‘Ήž‚Å‚«‚é‚Á‚Ä‚±‚Æ‚ðŒ¾‚Á‚Ä‚¢‚é‚ñ‚¾‚ëB”nŽ‚©B
652:nobody‚³‚ñ
08/04/12 22:14:35
‘f’¼‚ÉRails‚‚©‚Á‚½‚ç‚¢‚¢‚Ì‚É
653:nobody‚³‚ñ
08/04/12 22:22:03
rails‚©‚ŸB“ñ”N‚®‚ç‚¢‘O‚È‚çA‚»‚ꂾ‚¯‚̉¿’l‚Í‚ ‚Á‚½‚©‚à‚µ‚ê‚È‚¢‚ªB
654:nobody‚³‚ñ
08/04/12 23:15:20
DB‚ɂׂÁ‚½‚èƒKƒbƒcƒŠˆË‘¶‚µ‚Ü‚‚Á‚Ä‚éƒtƒŒ[ƒ€ƒ[ƒN‚Á‚ĂȂ¢‚Ì‚©‚È
Š„‚èØ‚Á‚½ÝŒv‚ʼn”\‚ÈŒÀ‚èŽg‚¢‚â‚·‚³‚Æ‘¬“x‚Ì—¼—§‚ð–ÚŽw‚·‚Æ‚¢‚¤
655:nobody‚³‚ñ
08/04/12 23:24:15
‚»‚ÌRails‚¾‚Á‚ē‚¢Ž–‚ÍSQL’¼”s‚µ‚ë‚Á‚ăXƒ^ƒ“ƒX‚¾‚ë
Zend‚ÉŽŠ‚Á‚Ă̓vƒŒ[ƒXƒzƒ‹ƒ_‚ÌSQL’¼”s‚ªƒƒCƒ“
find‚²‚Æ‚«‚ÅŽû‚Ü‚éƒNƒGƒŠ‚¾‚¯‚Ȃ碘b‚Ë[‚Ì
656:nobody‚³‚ñ
08/04/13 00:28:23
‚¾‚©‚ç‚Þ‚¸‚©‚µ‚¢‚±‚Æ‚¾‚¯SQL”s‚·‚ê‚΂¢‚¢‚ñ‚¾‚æB
Zend‚Ìê‡AO/Rƒ}ƒbƒp[‚»‚Ì‚à‚Ì‚ª‚È‚¢B
‚ ‚ê‚̓tƒŒ[ƒ€ƒ[ƒN‚Æ‚¢‚¤‚æ‚胉ƒCƒuƒ‰ƒŠ‚¾‚©‚çB
657:nobody‚³‚ñ
08/04/13 11:48:16
‚È‚ñ‚©CakePHPˆÈ‘O‚ÌŽ–‚ð‚¨•·‚«‚·‚é‚̂ł·‚ªEEEB
‘OXƒXƒŒ744‚ðŽQl‚ÉA$html->formTag‚Åformƒ^ƒO‚ðŽÀ‘•‚µ‚悤‚Æ‚µ‚Ä‚¢‚Ü‚·B
‚½‚¾AŒŸõ•¶Žš—ñithis.search.value‚Ì•”•ªj‚É‘SŠp•¶Žš‚ª“ü‚邽‚ßAƒGƒ“ƒR[ƒhiHj‚·‚é•K—v‚ª
‚ ‚邯Žv‚¤‚̂ł·‚ªA‚»‚Ì•û–@‚ª•ª‚©‚è‚Ü‚¹‚ñB
‚â‚è•ûA‚à‚µ‚‚ÍA‚±‚Ì’PŒê‚ŃOƒO‚ê‚΂悢A‚Æ‚¢‚¤‚Ì‚ð‹³‚¦‚ĉº‚³‚¢B
744 Fnobody‚³‚ñF2007/09/15(“y) 12:14:57 ID:???
> >>740
> ‚±‚¤‚Å‚·‚©H‚í‚©‚è‚Ü‚¹‚ñ„ƒ
>
> $html->formTag('/post','get',array('onsubmit'=>'location.href=\'/post/\'+this.search.value;return false;'));
658:nobody‚³‚ñ
08/04/13 13:07:44
<form action="/ƒRƒ“ƒgƒ[ƒ‹–¼/ƒAƒNƒVƒ‡ƒ“–¼/" method="POST">
<input type="submit" value="ŒŸõ">
“ü—Í—“‚Í$html->input‚ȂǂðŽg‚¤Ž–
659:658
08/04/13 13:18:37
action="<?= $html->url('/ƒRƒ“ƒgƒ[ƒ‰–¼/ƒRƒ“ƒgƒ[ƒ‰ƒƒ\ƒbƒh–¼')"
‚¾‚Á‚½B‚·‚¢‚Ü‚¹‚ñ
660:657
08/04/13 14:18:45
>>659
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚½‚¾Amethod=get‚Ȃ̂ÅA‚â‚肽‚©‚Á‚½Ž–‚Ƃ͂¿‚å‚Á‚ƈႤ‚悤‚ÅEEEB
‚¢‚ë‚¢‚뎎‚µ‚½‚̂ł·‚ªA‚¯‚Á‚«‚å‚AVIEW‘¤‚Í
<?php echo $html->formTag('/post/', 'get'); ?>
<input type="text" name="search" size="15">
<?php echo $html->submit('ŒŸõ'); ?>
‚Æ‚µ‚ÄAƒRƒ“ƒgƒ[ƒ‰[‘¤‚Å
function search()
{
$keyword = $this->params['url']['search'];
iˆÈ‰º—ªj
‚Æ‚µ‚đΈ‚·‚鎖‚É‚µ‚Ü‚µ‚½B
661:nobody‚³‚ñ
08/04/13 19:11:09
>>651
“¯‚¶ƒR[ƒh‚ÅA‚¢‚ë‚ñ‚ȃf[ƒ^ƒx[ƒX‚ɑΉž‚Å‚«‚é‚©‚ç‹É—Íquery‚ðŽg‚í‚È‚¢‚Ù‚¤‚ª‚¢‚¢‚Á‚ÄŒ¾‚Á‚Ä‚ñ‚¾‚ëB”nŽ‚©B
662:nobody‚³‚ñ
08/04/14 02:08:03
CakePHP1.2‚ðð“ú‚©‚çŽg‚¢Žn‚߂܂µ‚½B
‚»‚ê‚ÅA$form‚ª‚Ü‚¾‚æ‚‚í‚©‚Á‚Ä‚¢‚È‚¢‚̂ł·‚ªA$form->radio‚Å
‚P‚–ڂÉchecked‚ð‚‚¯‚éê‡A‚ǂ̂悤‚ÉŽw’è‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
<?php echo $form->radio('Bookmark.access',
array(1=>'ŒöŠJ','”ñŒöŠJ'),
array('legend'=>false, 'separator'=>' ')); ?>
663:nobody‚³‚ñ
08/04/14 11:45:13
>>662
input‚¾‚Æ‚±‚ñ‚ÈŠ´‚¶
<?php echo $form->input('Bookmark.access', array(
'options'=>array('1'=>'public','2'=>'private','3'=>'text'),
'type'=>'radio',
'legend'=>false,
'separator'=>' ',
'value'=>'3')); ?>
‚½‚Ô‚ñAradio‚Å‚àvalue‚ð‚‚¯‚邯‚¢‚¯‚邯Žv‚¤B
664:nobody‚³‚ñ
08/04/14 17:25:15
radio‚Åvalue‚‚¯‚邯A“ñ‚–ڂɃ`ƒFƒbƒN“ü‚ê‚Ä
“ü—̓Gƒ‰[‚Å–ß‚Á‚Ä‚«‚½‚Æ‚«‚ÉA
‚Ü‚½ˆê‚–ڂªƒ`ƒFƒbƒN‚³‚ê‚é‚Ì‚æ‚ËB
665:nobody‚³‚ñ
08/04/15 00:36:29 kB0aZEdA
Cake1.2‚Å‚ÌAuthComponent‚ÌŽg‚¢•û‚ȂǂÅA‚Ȃɂ©—Ç‚¢ƒ`ƒ…[ƒgƒŠƒAƒ‹‚ª‚ ‚ê‚΋³‚¦‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©[H
‚à‚µ‰Â”\‚Å‚ ‚ê‚ÎAACL‚Ì‚¤‚Ü‚¢Šˆ—p‚ÌŽd•û‚à‚í‚©‚邯Šð‚µ‚¢‚Å‚·
ƒyƒRƒŠ
666:662
08/04/15 01:18:18
>>663
input‚Ì—á‚ðŽQl‚ÉA2‚–ڂÌarray‚É'value'=>'1'‚ð’ljÁ‚µ‚ÄA‚¤‚Ü‚s‚«‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
667:nobody‚³‚ñ
08/04/16 13:10:23
Ver1.2‚Åshells‚Ì’†‚ŃRƒ“ƒ|[ƒlƒ“ƒgŽg‚¤‚ɂ͂ǂ·‚ê‚΂¢‚¢‚ÌH
668:nobody‚³‚ñ
08/04/16 16:28:26
App::import‚łȂñ‚Å‚à‚²‚´‚ꂾ‚ªA
‚»‚à‚»‚àshells‚Ì’†‚ŃRƒ“ƒ|[ƒlƒ“ƒg‚ðŽg‚¤‚Ì‚ª–â‘è‚ł͂Ȃ¢‚Ì‚©H
ƒRƒ“ƒ|[ƒlƒ“ƒg = ƒRƒ“ƒgƒ[ƒ‰‚̔ėp“Iˆ—A
‚‚܂舗‚Ì“à—e‚̓Rƒ“ƒgƒ[ƒ‰‚»‚Ì‚à‚̂Ȃ킯‚ÅA
ƒVƒFƒ‹‚Ì’†‚©‚çƒRƒ“ƒgƒ[ƒ‰‚ðŒÄ‚Ño‚·‚Æ‚¢‚¤‚Ì‚ª‚¿‚å‚Á‚Æ‹^–â‚Ȉ—B
ƒRƒ“ƒgƒ[ƒ‰‚̈—‚ÉƒŠƒ_ƒCƒŒƒNƒg‚·‚邯‚¢‚¤l‚¦‚ÅrequestAction‚ð
ŒÄ‚Ño‚·‚Æ‚¢‚¤l‚¦‚à‚ ‚è‚Æ‚ÍŽv‚¤‚ªA
‚»‚à‚»‚à‚»‚ê‚̓‚ƒfƒ‹‚É‚¨‚‚ׂ«ˆ—‚Ȃ̂©‚à’m‚ê‚È‚¢‚¼B
‚¿‚Ȃ݂ɃVƒFƒ‹‚©‚烂ƒfƒ‹‚ðˆµ‚¤‚É‚ÍAusesƒvƒƒpƒeƒB‚ðŽg—p‚·‚邾‚¯‚ÅOK‚¾I
669:nobody‚³‚ñ
08/04/17 18:54:40 YR2rN8Sk
‚Æ‚±‚낳݂ñ‚È‚ÍShells‚͂ǂñ‚ÈŽg‚¢•û‚µ‚Ä‚é‚ÌH
‰´‚ÌꇂÍA’èŠú“I‚Écron‚Å’@‚¢‚ÄAŽw’èƒfƒBƒŒƒNƒgƒŠ‚ɶ¬‚³‚ꂽ‘å—ʂ̈ꎟƒf[ƒ^‚ðDB‚ÉŽæ‚èž‚Þì‹ÆA‚Æ‚©B
670:nobody‚³‚ñ
08/04/17 19:48:58
¡“ú‚Í‚¶‚ß‚Äcake‚‚©‚Á‚½‚¯‚Ç‚³Amysql‚̃ZƒLƒ…ƒŠƒeƒB‚ð‰º‚°‚È‚¢‚Ƃ‚©‚¦‚È‚¢‚¶‚á‚ñ
ƒIƒƒ^
671:nobody‚³‚ñ
08/04/17 21:32:22
’Þ‚è‚Éš}΃ŒƒX‚¾‚ªAƒZƒLƒ…ƒŠƒeƒB‚ð‰º‚°‚é‚Á‚ĉ½‚µ‚½‚ÌH‚—
672:nobody‚³‚ñ
08/04/17 21:35:44
>>669
‹ŒƒVƒXƒeƒ€iƒtƒŒ[ƒ€ƒ[ƒN–¢Žg—pj‚©‚çVƒVƒXƒeƒ€iCakePHPj‚Ö‚Ì
ƒf[ƒ^ƒRƒ“ƒo[ƒg‚ÉŽg‚Á‚½B
‚ ‚Ƃ͊ȈՂȃc[ƒ‹‚©‚ÈB‚½‚Æ‚¦‚Γü—Í‚µ‚½’PŒê‚Ì’P”Œ`Ì•¡”Œ` ‚È‚Ç‚ð‚·‚éƒc[ƒ‹B
673:nobody‚³‚ñ
08/04/17 21:42:54
>>671
‚±‚ꂪ’Þ‚è‚ÉŒ©‚¦‚邯‚ÍEE
‚¨‚Ü‚¦‚Ì’mޝ‚ª‚æ‚‚í‚©‚é‚í
#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
674:nobody‚³‚ñ
08/04/17 22:03:43
’mޝ‚¤‚ñ‚Ê‚ñˆÈ‘O‚ÉA‚¨‘O‰½‚àŒ¾‚Á‚ĂȂ¢‚¶‚á‚ñB
ƒZƒLƒ…ƒŠƒeƒB‚ð‰º‚°‚邯‚¢‚¤‚¾‚¯‚ÅA‚»‚êˆÈŠO‚̂܂Ƃà‚Èî•ñ‚ª‰½‚à‚È‚¢B
‚¾‚©‚ç”nނɂ³‚ê‚é‚ñ‚¾‚æB
‚ÅA‚»‚ê‚̂ǂ±‚ªƒZƒLƒ…ƒŠƒeƒB‰º‚°‚Ă邱‚Æ‚É‚È‚é‚ÆŽv‚Á‚Ä‚ñ‚ÌH‚—
ŒÝŠ·«‚ƃZƒLƒ…ƒŠƒeƒB‚̈ႢA—‰ð‚µ‚悤‚ËB
675:nobody‚³‚ñ
08/04/17 22:25:09
>>674
( ß„tß)Îß¶°Ý
676:nobody‚³‚ñ
08/04/17 23:10:06
>>673
‚Ç‚¤‚¢‚¤ˆÓ–¡H
sql-mode‚ð‚±‚ê‚Éݒ肵‚½‚Á‚ÄŽ–H
677:nobody‚³‚ñ
08/04/18 00:13:14
>>676‚É‘‚¢‚Ä‚ ‚邱‚Æ‚ªƒRƒƒ“ƒg‚³‚ꂸ‚ɉŠúݒ肳‚ê‚Ä‚¢‚é
‚±‚ê‚ðƒRƒƒ“ƒgƒAƒEƒg‚·‚邱‚Ƃɂæ‚Á‚ăZƒLƒ…ƒŠƒeƒB‚ðŠÃ‚‚¹‚´‚é‚𓾂Ȃ¢‚킯‚æ
‚±‚̃‚[ƒh‚ð‚Í‚¸‚³‚È‚¢‚Æcake‚̃R[ƒh‚©‚çƒ[ƒjƒ“ƒO‚ª‚Å‚éB
cake‚Éö‚ñ‚Å‚éƒoƒO‚ÅìŽÒ‚ÍC³—\’è‚炵‚¢
678:nobody‚³‚ñ
08/04/18 00:16:50
>>676
‰¡ƒŒƒX‚Å‚·‚Ü‚ñ‚ªA‚·‚Á‚°‚¥—v‚·‚é‚ÉMySQL5Œn‚ÌÝ’è‚Å
STRICT_TRANS_TABLES‚ðŽw’肵‚Ä‚¢‚邯ASQL‚Ì\•¶ƒ`ƒFƒbƒN‚ð
Œµ–§‚É‚·‚é‚ñ‚¾‚¯‚ÇA‚±‚̂܂܂¾‚ÆCakePHP‚Ì“f‚SQLŽ©‘̂ŃGƒ‰[‚ªo‚é‚ñ‚æB
‚ñ‚¾‚©‚ç¡‚ÌŠ‚Í\•¶ƒ`ƒFƒbƒN‚ðŠÉ‚‚µ‚È‚¢‚ÆCakePHP‚ª“®ì‚µ‚È‚¢‚Á‚ÄŽ–B
>>670‚Ìà–¾‚Å•ª‚©‚Á‚½“z‚̓GƒXƒp[B
679:676
08/04/18 00:24:11
>>678
‚Ìà–¾‚ł悤‚â‚•ª‚©‚Á‚½‚—
680:nobody‚³‚ñ
08/04/18 00:33:10
–¼–³‚µ‚̂܂܂ł¢‚¢‚©‚ç‚à‚Á‚Æ‚¢‚¶‚Á‚½‚Ù‚¤‚ª‚¢‚¢‚æ676‚³‚ñ‚Í
681:nobody‚³‚ñ
08/04/18 00:34:11
‚PDˆ¥ŽA‚ðŽ©•ª‚©‚炵‚È‚¢E‚Å‚«‚È‚¢E‚â‚낤‚ÆŽv‚í‚È‚¢
‚QDƒŠƒAƒ‹‚ł͂¨‚ƂȂµ‚¢‚̂Ƀlƒbƒgã‚ł͑ԓx‚ª‚Å‚©‚¢B
‚RDŽ©•ª‚̈ӌ©‚Å’n‹…‚ª“®‚¢‚Ă邯Žv‚Á‚Ä‚éBŽ©•ª‚̈ӌ©‚݂͂ñ‚Ȃ̈ӌ©B
‚SDŽ©•ª‚É”ñ‚ª‚ ‚Á‚Ä‚àƒXƒOŒ¾‚¢–óA‹tØ‚êB‘¼l‚ðUŒ‚‚·‚éBˆÐŠd‚·‚邱‚ƂŎ©•ª‚̎コ‚ð‰B‚µ‚Ä‚¢‚éB
682:nobody‚³‚ñ
08/04/18 01:17:05
>>678
‚‚܂èAƒZƒLƒ…ƒŠƒeƒB‚Ì–â‘è‚¶‚á‚È‚¢‚Á‚Ä‚±‚ÆH
683:nobody‚³‚ñ
08/04/18 01:18:01
>>682
‚‚܂èA“ú–{Œê‚í‚©‚é‚©H
684:nobody‚³‚ñ
08/04/18 01:18:11
‚Á‚Ä‚¢‚¤‚©AMySQL‚ÌŽd—l•ÏX‚¾‚µB
CakePHP‚̃oƒO‚Å‚àƒZƒLƒ…ƒŠƒeƒB‚Ì–â‘è‚Å‚à‚È‚¢B
685:nobody‚³‚ñ
08/04/18 01:27:47 UgH30Z6m
ƒAƒz‚ª‘å—Ê”¶‚µ‚Æ‚è‚Ü‚·‚ÈB
CakePHP‚Ƃ̓XƒŒˆá‚¢‚¾‚µ
686:nobody‚³‚ñ
08/04/18 01:28:35
‚Ü‚ A>>670‚ªƒAƒtƒH‚Á‚Ä‚±‚Ƃł¢‚¢‚¶‚á‚ñ‚©‚—
687:nobody‚³‚ñ
08/04/18 01:46:12
>>673‚Ìsql-mode‚Ì’l‚ªƒfƒtƒHƒ‹ƒg‚ɂȂÁ‚Ä‚¢‚é‚Ì‚ÍA
Windows”‚ŃCƒ“ƒXƒg[ƒ‰[‚ðŽg‚Á‚ăCƒ“ƒXƒg[ƒ‹‚µ‚½ê‡‚Ì‚ÝB
–{“–‚̃fƒtƒHƒ‹ƒg‚Ì’l‚ÍŒµ–§ƒ‚[ƒh‚¶‚á‚ ‚è‚Ü‚¹‚ñB
‚¢‚¢‰ÁŒ¸Windows‚Í‘²‹Æ‚µ‚ë‚æ‚—
688:nobody‚³‚ñ
08/04/18 02:46:06
>>682
‚ñ[‚ÆASQLƒCƒ“ƒWƒFƒNƒVƒ‡ƒ“‚Æ‚©UŒ‚ŽÒ‚ªŒÌˆÓ‚És‚¤‚à‚̂Ƃ͈Ⴄ‚ñ‚¾‚¯‚ÇA
‚Ü‚ŸL‹`‚̈Ӗ¡‚ŃZƒLƒ…ƒŠƒeƒB‚Ì–â‘肾‚Ƃ͎v‚¤‚æB
‚Â[‚Ì‚àAMySQL4Œn‚Á‚Ä‚ ‚ê‚Ȃ̂æA—\‚ߌˆ‚ß‚½ƒJƒ‰ƒ€‚ÌŒ^‚æ‚èƒfƒJ‚¢ƒf[ƒ^H‚킹‚邯
ŸŽè‚ÉŒ^‚ɇ‚킹‚ăf[ƒ^í‚Á‚Ä–³—‚â‚è‘}“ü‚µ‚Ä‚‚ê‚¿‚Ⴄ‚Ì‚æB
—Ⴆ‚Îvarchar(4)‚ŃJƒ‰ƒ€ì‚Á‚Ä‚»‚±‚É"unkotintin"‚Á‚ăf[ƒ^“Ë‚Áž‚ñ‚Å‚àA‚¤‚ñ‚±‚µ‚©•Û‘¶‚³‚ê‚È‚¢‚킯B
‘¼‚É‚à''‚ðNULL‚ƉðŽß‚µ‚Ä‚‚ꂽ‚èA2008-02-31‚ð‹–—e‚µ‚Ä‚‚ꂽ‚è‚Æ
“ü—̓f[ƒ^‚ɑ΂µ‚Ä‘å•Ï‘å‚ç‚©‚ÈŽÀ‘•‚È‚ñ‚æ‚ËB
‚ÅA‚»‚ê‚Á‚Ä‚¿‚å‚Á‚ƃ}ƒY‚¢‚¾‚ëA“ü—̓f[ƒ^‚ªŒ^‚ɇ‚Á‚ĂȂ¢ˆÙ펖‘Ô‚È‚ñ‚¾‚©‚ç
‹§•Û‘¶‚·‚ñ‚ÈIƒ[ƒ‹ƒoƒbƒN‚µ‚냔ƒHƒPI‚ÆŽv‚¤l‚à“–‘R‚¢‚é–ó‚Å
‚»‚ñ‚ÈŠ´‚¶‚Ì”wŒi‚ª‚ ‚Á‚ÄMySQL5Œn‚©‚çŒ^ƒ`ƒFƒbƒN‚ðŒµ‚µ‚‚·‚郂[ƒh‚ªŽÀ‘•‚³‚ꂽ‚ÆB
CakePHP‚Ìꇂ¾‚ÆAINSERT‚·‚鎞‚Éid‚Ì”Žš‚ðauto_increment‚É”C‚¹‚é–󂾂¯‚ÇA
‚»‚±‚Å”s‚³‚ê‚éSQL‚ªid = ''‚Á‚ÄŽw’肳‚ê‚Ă邩‚çu‚»‚±•¶Žš—ñ“ü‚ê‚銂¶‚á‚Ë[‚æIv‚Á‚Ä“{‚ç‚ê‚éB
‚ñ‚¾‚©‚çƒZƒLƒ…ƒŠƒeƒBƒz[ƒ‹‚æ‚낵‚‘æŽOŽÒ‚É’¼Ú’@‚©‚ê‚é‚Á‚ÄS”z‚͂Ȃ¢‚æB
—]’k‚¾‚¯‚ÇASTRICT_TRANS_TABLES‚ÍInnoDB‚Æ‚©ƒgƒ‰ƒ“ƒUƒNƒVƒ‡ƒ“‚ðƒTƒ|[ƒg‚µ‚Ä‚Ë[‚ÆŽg‚¦‚Ë[‚×B
MyISAM‚Å\•¶ƒ`ƒFƒbƒN‚³‚¹‚鎞‚ÍSTRICT_ALL_TABLES‚È[B
689:nobody‚³‚ñ
08/04/18 04:25:34
‚»‚ê‚Á‚ăZƒLƒ…ƒŠƒeƒB‚Ƃ͌¾‚í‚È‚¢‚ÆŽv‚¤
690:nobody‚³‚ñ
08/04/18 04:45:08
.thtml ”hH .ctp”hH
¡‚Å‚à‚Ú‚‚Í
.thtml ”hB
691:nobody‚³‚ñ
08/04/18 08:30:04
>>690
1.1Œn‚©‚çæ‚èŠ·‚¦‚½“–‰‚Í.thtml‚É‚±‚¾‚í‚Á‚Ä‚½‚¯‚Çi‚Ä‚©‹C‚©‚È‚©‚Á‚½cj
.ctp‚ÉØ‚è‘Ö‚¦‚½‚ç1“ú‚ÅŠµ‚ꂽ
‚â‚Á‚Ï‚è5•¶Žš‚ÌŠg’£Žq‚Í’·‚·‚¬‚邿‚Ë
692:nobody‚³‚ñ
08/04/18 08:37:15
>>689
‚¾‚©‚çL‹`‚̈Ӗ¡‚Á‚‚Á‚Ä‚ñ‚¶‚á‚ñB“ú–{Œê—‰ð‚Å‚«‚Ä‚éH
Perl‚ŃR[ƒh‚̈À‘S«‚ð‚‚߂邽‚ß‚Éuse strict;‚·‚é‚̂ƈꂾ‚æ
693:nobody‚³‚ñ
08/04/18 09:07:33
>>691
ƒŒƒX‚Ü‚ñ‚‚·I
‚Å‚ÍA–l‚àŽŸ‚̃TƒCƒgì‚è‚©‚ç ctp ”h ‚ɂȂè‚Ü‚·ô
694:nobody‚³‚ñ
08/04/18 09:12:53
>>692
L‹`‚̈Ӗ¡‚Å‚àƒZƒLƒ…ƒŠƒeƒB‚Ì–â‘è‚¶‚á‚È‚¢B
‰´‰´’è‹`‚·‚ñ‚È‚—
695:nobody‚³‚ñ
08/04/18 09:15:03
>>692
L‹`‚Æ‚¢‚¦‚΂ǂñ‚ÈŽå’£‚Å‚à’Ê‚é‚ÆŽv‚Á‚Ä‚é~–[”Œ©B
696:nobody‚³‚ñ
08/04/18 15:39:38
ƒ[ƒ‹ƒtƒH[ƒ€‚Æ‚©‚Å
//“ü—͉æ–Ê
function form(){
}
//Šm”F‰æ–Ê
function confirm(){
//ƒoƒŠƒf[ƒVƒ‡ƒ“‚ŃGƒ‰[‚Ìê‡AƒtƒH[ƒ€‚É–ß‚·
if(!$this->Form->validates($this->data)){
$this->set('data',$this->data);
$this->render('form');
}
}
//Š®—¹‰æ–Ê
function send(){
}
form.thtml
<?php echo $html->input('Form/name',array('value' => $data['Form']['name'])); ?>
‚Ì\¬‚Ìê‡Aʼn‚É form ‚ɃAƒNƒZƒX‚·‚邯 $data['Form']['name'] ‚ª‚È‚¢I
‚ÆNoticeƒGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚±‚ê‚Á‚ÄA form() ‚ʼnŠú‰»‚µ‚½ $data ‚ð—^‚¦‚邵‚©‚È‚¢‚̂łµ‚傤‚©H
“ü—Í€–Ú‚ª‚¢‚Á‚Ï‚¢‚ ‚邯‚ß‚¿‚á‚‚¿‚á‘å•ςȋC‚ª‚·‚é‚̂ł·‚ªcB
697:nobody‚³‚ñ
08/04/18 16:19:29
findBy‚ȂǂÅAhasMany‚Å‚‚Á‚‚¢‚Ä‚«‚½ƒŒƒR[ƒh”‚ðƒJƒEƒ“ƒg‚µ‚½‚¢ê‡A
‚ǂ̂悤‚É‚·‚ê‚΂悢‚̂łµ‚傤‚©H
698:nobody‚³‚ñ
08/04/18 18:21:08
1.1Œn‚Åmode“à‚Åorder‚Æ‚©condition‚ðÝ’è‚Å‚«‚È‚¢‚ÌH
class Post extends AppModel {
protected $order = "Post.created DESC";
‚Æ‚©‚Åfind‚µ‚Ä‚à‘Ê–Ú‚È‚ñ‚Å‚·B
699:698
08/04/18 18:21:29
‚·‚¢‚Ü‚¹‚ñmodel“à‚łł·
700:698
08/04/18 19:03:12
‚à‚¤‚µ•ª‚©‚è‚â‚·‚Œ¾‚¤‚ÆAƒ‚ƒfƒ‹“à‚ÅSQL‚ÌŒŸõðŒ(where‹å)‚É”›‚è‚ð“ü‚ꂽ‚¢‚Å‚·B
701:nobody‚³‚ñ
08/04/18 19:27:37
‚¤‚ÁEEE‚¾‚ßB‚à‚¤EE‚à‚¤EEE‚à‚¤‚Å‚éB ƒ‚ƒfƒ‹
702:nobody‚³‚ñ
08/04/18 19:50:15
ƒ‚ƒfƒ‹“à‚É
function find_name_only($cond = "name like '%tarou%'"){
return $this->findAll($cond);
}
‚ð‘‚¢‚Ä‚²‚Ü‚©‚µ‚Ă݂܂µ‚½B
‚Ù‚©‚É‚¢‚¢•û–@‚ª‚ ‚é‚̂łµ‚傤‚©H
703:nobody‚³‚ñ
08/04/18 20:00:26
>>696
‚Ü‚¾Žn‚ß‚Ä2TŠÔ‚µ‚©‚½‚Á‚ĂȂ¢‚¯‚ÇB
form.thtml
<?php echo $html->input('Form/name'); ?>
‚ÅA‚Ç‚¤H
‚ ‚ÆA$this->set('data',$this->data); ‚ÍA—v‚ç‚È‚¢‚Æ‚¨‚à
704:nobody‚³‚ñ
08/04/18 20:05:29
>>697
count( $model['Model']['HasManyModel'] )
‚©‚ÈH
705:697
08/04/18 21:22:22
>>704
‚±‚ê‚ÍŽæ‚èo‚µ‚½Œã‚ÅAPHP‚ÌcountŠÖ”‚Å”z—ñ‚Ì—v‘f”‚ðƒJƒEƒ“ƒgA‚Æ‚¢‚¤‚±‚Ƃłµ‚傤‚©H
‚»‚¤‚ł͂Ȃ‚ÄA
‚½‚Æ‚¦‚ÎfindAll‚·‚邯‚«‚Ɏ擾‡‚ȂǂÉHasManyModel‚̃JƒEƒ“ƒg”‚ðŽg‚¢‚½‚¢‚̂ł·‚ªB
Ž¿–â‚Ì•¶Í‚ª‚í‚©‚è‚Â炂Ä\‚µ–ó‚ ‚è‚Ü‚¹‚ñG
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
706:nobody‚³‚ñ
08/04/18 21:42:58
>>705
‚¨‚»‚ç‚AŽ©•ª‚ŃNƒGƒŠ‚ð‘‚©‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Å‚µ‚傤‚ËB
707:697
08/04/18 21:47:07
>>705
‚â‚͂肻‚¤‚Å‚·‚©G
‚¹‚Á‚©‚ƒtƒŒ[ƒ€ƒ[ƒN‚ðŽg‚Á‚Ä‚¢‚é‚̂łł«‚ê‚΃NƒGƒŠ‚Í‘‚«‚½‚‚È‚¢‚Å‚·‚ËEEE
Users‚ðPosts‚Ì‘½‚¢‡‚É•À‚בւ¦‚éA‚È‚ÇAŒ‹\‚æ‚“oê‚·‚邯Žv‚¤‚̂ł·‚ªG
708:nobody‚³‚ñ
08/04/19 01:00:18
> Users‚ðPosts‚Ì‘½‚¢‡‚É•À‚בւ¦‚éA
‚â‚Á‚ĂȂ¢‚¯‚ÇA‚±‚ê‚ÍAfindAll‚ÌðŒ‚Éexists‚È‚ñ‚½‚ç‚Á‚Ä‘‚¢‚Ä
count‚¾‚¹‚΂¢‚¢‚Æ‚¾‚낤‚©‚çAˆê‰žfindAll‚ÍŽg‚¦‚é‚ÈB
”¼•ª‚®‚ç‚¢‚µ‚©ˆÓ–¡‚È‚¢‚¯‚ÇB
709:nobody‚³‚ñ
08/04/19 01:16:45
>>707
‚»‚ê‚©A1‰ñƒf[ƒ^‚ðŽæ‚èo‚µ‚½Œã‚ÅŒ”‚ðƒL[‚É‚µ‚½˜A‘z”z—ñ‚É“ü‚ê‚©‚¦‚é‚̂͂ǂ¤‚Å‚µ‚傤‚©B
”z—ñ‚Ì“Y‚¦Žš‚ðA
$array[$count .' - ' .$id]
‚±‚ñ‚ÈŠ´‚¶‚É‚µ‚Ä”z—ñ‚ðƒ\[ƒg‚µ‚½‚ço—ˆ‚»‚¤‚Å‚·‚ªB
710:nobody‚³‚ñ
08/04/19 10:26:43
>>707
> Users‚ðPosts‚Ì‘½‚¢‡‚É•À‚בւ¦‚éA‚È‚ÇAŒ‹\‚æ‚“oê‚·‚邯Žv‚¤‚̂ł·‚ªG
‚¿‚傤‚Ç“¯‚¶‚悤‚ÈŽ–—á‚ðl‚¦‚Ä‚¢‚½B
ŒÚ‹q‚Æ‚»‚̌ڋq‚ÌŽæˆøƒf[ƒ^‚ªˆê‘Α½‚ł‚Ȃª‚Á‚Ä‚¢‚éꇂÉ
Žæˆø‚ª‘½‚¢ŒÚ‹q‚ðŒ©‚½‚¢‚ÆB
‚ÅA‚¢‚ë‚¢‚ël‚¦‚½‚ñ‚¾‚ªAŒÚ‹q”‚âŽæˆø‚ª‘½‚‚È‚é‚Æd‚‚Ȃ肻‚¤‚Ȃ̂ÅA
i‚¾‚Á‚Ä“à•”“I‚ɂ͌ڋq‚²‚ƂɃf[ƒ^”‚¦‚ÄA‚»‚Ì”‚Ń\[ƒg‚·‚é‚ñ‚¾‚낤IHj
”ñ³‹K‰»‚·‚邱‚ƂɂȂ邪AŒÚ‹qƒf[ƒ^‚Ì’†‚ÉŽæˆø”ƒtƒB[ƒ‹ƒh‚ðì‚邱‚Ƃɂµ‚½B
‚ ‚Æ‚ÍŽæˆøƒf[ƒ^•Û‘¶ŽžA‚‚܂胂ƒfƒ‹‚ÌafterSaveŽž‚ÉA
ŒÚ‹qƒe[ƒuƒ‹‚ÌŽæˆø”ƒtƒB[ƒ‹ƒh‚ð‚¢‚¶‚ê‚΂¢‚¢‚ÆB
ƒtƒŒ[ƒ€ƒ[ƒN‚ðŽg‚Á‚Ä‚¢‚邯‚±‚¤‚¢‚¤ƒgƒŠƒK[“I‚È‚±‚Æ‚ð
ƒf[ƒ^ƒx[ƒX‚Ɉˑ¶‚¹‚¸‚É‚â‚ê‚é‚©‚ç—Ç‚¢‚ËB
711:697
08/04/19 11:37:16
>>‚¿‚傤‚Ç“¯‚¶‚悤‚ÈŽ–—á‚ðl‚¦‚Ä‚¢‚½B
Šï‹ö‚Å‚·I
‚È‚é‚Ù‚ÇEEE‚ ‚¦‚Ä”ñ³‹K‰»‚·‚éA‚ÆB
ŽèŒ³‚É‚ ‚éŽQl‘‚É
uˆ—Œø—¦‚ðl‚¦‚ÄA‚ ‚¦‚Ä”ñ³‹K‰»‚·‚邱‚Æ‚à‚ ‚év
‚Æ‘‚¢‚Ä‚ ‚Á‚½ˆÓ–¡‚ª‚í‚©‚è‚Ü‚µ‚½B
‚½‚µ‚©‚ÉA–ˆ‰ñŽ©•ª‚ŃNƒGƒŠ‘‚‚̂ɔä‚ׂ½‚çA
ç’·‚ȃf[ƒ^‚ðŽ‚Á‚Ä‚¨‚‚‚ç‚¢A‚È‚ñ‚Ä‚±‚ƂȂ¢‚Å‚·‚ËI
–Ú‚©‚çƒEƒƒR‚Å‚µ‚½I
712:nobody‚³‚ñ
08/04/19 11:39:14
‚c‚aŽg‚Á‚Ä‚éˆÓ–¡‚Ë‚¥‚—
713:697
08/04/19 11:50:08
>>712
‚Å‚ÍA‘¼‚ɉ½‚©‚¢‚¢ƒAƒCƒfƒA‚ª‚ ‚é‚̂ł·‚©H
714:nobody‚³‚ñ
08/04/19 12:22:29
‰´‚ÍŽ©•ª‚ŃNƒGƒŠ‚ð‘‚¢‚½‚Ù‚¤‚ª’f‘R–Ê”’‚¢B
715:nobody‚³‚ñ
08/04/19 12:31:41
1.2‚ð“ü‚ê‚Ă݂½‚̂ł·‚ªA
function index() {
$data = "ƒeƒXƒg";
$this->set('data', $data);
}
‚Æ‚â‚Á‚½‚¾‚¯‚Å
Allowed memory size of xxx bytes exhausted ...
‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·G
CakePHP’@‚«‚ł͂ȂA–{“–‚É¢‚Á‚Ä‚¢‚Ü‚·B
‘Έ–@‚ð‹³‚¦‚Ä‚‚¾‚³‚¢B
716:nobody‚³‚ñ
08/04/19 12:38:01
>>715
‚»‚Ì’ö“x‚̃R[ƒh‚ÅA‚»‚̃Gƒ‰[‚ªo‚邯‚«‚ÍA
Šî–{“I‚ɃoƒO‚¾‚ÆŽv‚Á‚½‚Ù‚¤‚ª—Ç‚¢B
‚Ü‚ ŠÂ‹«‚Ì‚¹‚¢‚à‚ ‚é‚©‚ç‚Æ‚è‚ ‚¦‚¸•·‚‚¯‚ÇA
OS‚ÆPHP‚̃o[ƒWƒ‡ƒ“‚ÆAphp.ini‚ÌÝ’èi‚à‚µ‚‚Íini_get('memory_limit'))‚Ì’lj
function index() {
echo 'aaa';exit;
}
‚Æ‚â‚邯‚Ç‚¤‚Ȃ邩B
index()ˆÈŠO‚̃R[ƒh‚͂ǂ¤‚È‚Á‚Ä‚¢‚é‚©B
717:nobody‚³‚ñ
08/04/19 12:42:21
>>712
> ‚c‚aŽg‚Á‚Ä‚éˆÓ–¡‚Ë‚¥‚—
DBŽg‚¤‚±‚Æ‚ª–Ú“I‚¶‚á‚È‚¢‚©‚ç‚ËB
DB‚ÍŠ‘Fƒf[ƒ^‚̕ۑ¶æ‚ɉ߂¬‚È‚¢‚µB
718:715
08/04/19 12:47:34
>>716
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚Ç‚¤‚â‚çbake‚Ŷ¬‚µ‚½ƒrƒ…[‚ð‚»‚Ì‚Ü‚ÜŽg‚Á‚Ä‚¢‚½‚±‚Æ‚ªŒ´ˆö‚¾‚Á‚½‚悤‚Å‚·G
ƒXƒŒ‚ð‰˜‚µ‚Ä‚µ‚Ü‚Á‚Ä‚·‚݂܂¹‚ñGG
719:nobody‚³‚ñ
08/04/19 13:08:09
>>717
‚¶‚áƒtƒ@ƒCƒ‹ƒx[ƒX‚Å‚â‚è‚á‚¢‚¢‚¶‚á‚ñB‚â‚ç‚È‚¢——R‚ÍH
720:nobody‚³‚ñ
08/04/19 14:35:19
CakePHP ‚ÅPEAR‚ðŽg‚¤‚Æ‚«
ˆË‘¶PEAR‚ª‚¤‚Ü‚”Œ©‚Å‚«‚È‚¢‚̂ł·‚ªA
‚Ç‚¤‚·‚ê‚΂悢‚̂łµ‚傤‚©H
php.ini‚Ìinclude_path‚É‚Í
app/vendors‚ð’ljÁ‚µ‚Ä‚ ‚è‚Ü‚·B
721:nobody‚³‚ñ
08/04/19 17:44:54
>>719
> ‚¶‚áƒtƒ@ƒCƒ‹ƒx[ƒX‚Å‚â‚è‚á‚¢‚¢‚¶‚á‚ñB‚â‚ç‚È‚¢——R‚ÍH
ƒtƒŒ[ƒ€ƒ[ƒN‚ªƒtƒ@ƒCƒ‹ƒx[ƒX‚ɑΉž‚µ‚Ä‚¢‚È‚¢‚©‚çB
i“ǂݑ‚«‚Å‚«‚È‚¢‚Æ‚¢‚¤‚±‚Ƃł͂ȂAƒ‚ƒfƒ‹‚ª‘Ήž‚µ‚Ä‚¢‚È‚¢‚Æ‚¢‚¤‚±‚Æj
722:720
08/04/19 18:05:22
‚·‚ñ‚Ü‚¹‚ñG
Ž–ŒÌ‰ðŒˆ‚µ‚Ü‚µ‚½B
723:nobody‚³‚ñ
08/04/19 19:37:01
>ƒtƒŒ[ƒ€ƒ[ƒN‚ªƒtƒ@ƒCƒ‹ƒx[ƒX‚ɑΉž‚µ‚Ä‚¢‚È‚¢‚©‚çB
ƒ†[ƒU‚ªŽ©—R‚É‘I‘ð‚·‚é‚±‚Æ‚à‚Å‚«‚È‚¢‚Á‚Ä‚±‚ÆH
‹§“I‚ÉDBŽg—pH
CakePHP•³FW‚·‚¬‚é‚—‚—‚—‚—‚—
724:nobody‚³‚ñ
08/04/19 20:20:16
—¬‚ê“ǂ܂¸‚É‚·‚݂܂¹‚ñB
CakePHP‚Åì‚ç‚ê‚Ä‚éƒTƒCƒg‚Å—L–¼‚ȂƂ±‚ë‚ðŒ©‚Ä‚Ý‚½‚¢‚̂ł·‚ªA
‹³‚¦‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©H
‚½‚µ‚©Nifty‚̂Ȃñ‚©‚ªCake‚¾‚Æ•·‚«‚Ü‚µ‚½‚ªEEE
725:nobody‚³‚ñ
08/04/19 21:00:48
mozilla‚̃TƒCƒg‚Æ‚©
726:nobody‚³‚ñ
08/04/19 23:46:04
>>723
ŒN“ª‘åä•v‚©‚ËH
CakePHP‚͕ʂɃf[ƒ^ƒx[ƒX‚ðŽg—p‚·‚é•K—v‚Í–³‚¢B
‚½‚¾ƒf[ƒ^ƒx[ƒX‚ðŽg‚Á‚½‚Ù‚¤‚ªŒø—¦‚ª‚¢‚¢‚¾‚¯‚¾B
‚»‚ꂪƒtƒ@ƒCƒ‹ƒx[ƒX‚Å‚â‚ç‚È‚¢——RB
‚Ç‚¤‚â‚çŒN‚Í‘fl‚Ȃ̂¾‚낤B
727:nobody‚³‚ñ
08/04/20 00:01:18
>>711
”ñ³‹K‰»‚ÍAˆê”Ê“I‚ȋƖ±ƒVƒXƒeƒ€‚Å‚à‚æ‚‚â‚é‚ÈB
‚½‚¾A–¾‚ç‚©‚ɳ‹K‰»‚ð‚³‚Ú‚Á‚Ä‚ÄAƒe[ƒuƒ‹‚̃Jƒ‰ƒ€”‚ª100ŒÂ’´‚¦‚Ä‚¢‚é‚Ì‚ð
u«”\‚ðl‚¦‚Ä”ñ³‹K‰»‚µ‚Ä‚¢‚év‚ÆŒ¾‚¢’£‚él‚̓Jƒ“ƒxƒ“‚µ‚Ăقµ‚¢B
‚ ‚Ÿ‚²‚ß‚ñBcakePHP‚̘b‚©‚çˆí’E‚µ‚½B
>>723
‚Ç‚±‚©–Y‚ꂽ‚¯‚ÇAƒRƒ“ƒgƒ[ƒ‰‚ ‚½‚è‚ÌÝ’è‚ÅADB‚ðŽg‚í‚È‚¢‚悤‚É‚à‚Å‚«‚½‚Í‚¸B
‚¾‚ê‚©•â‘«—Š‚Þ‚—
“ÁŽê‚ÈŽg‚¢•û‚Å‚à‚µ‚È‚¢ŒÀ‚èA‚ ‚ñ‚Ü‚µƒƒŠƒbƒg‚͂Ȃ³‚»‚¤‚¾‚ËB
728:nobody‚³‚ñ
08/04/20 00:32:54
>>726
‘ŠŽè‚ðŒ©‰º‚³‚È‚¢‚Ƹ_‚ð•ۂĂȂ¢•³FWƒ†[ƒU—Ü–Ú‚—‚—‚—
729:nobody‚³‚ñ
08/04/20 00:33:33
}¯‚¾‚Á‚½‚Ì‚©H ‚»‚Ì”½‰ž‚ÍB
730:nobody‚³‚ñ
08/04/20 00:34:22
ƒ‚ƒfƒ‹‚ª•nŽã‚ÈCodeIgnitor‚æ‚è‚Í
CakePHP‚Ì•û‚ªŽÀ—p“I‚ÉŒ©‚Ä—D‚ê‚Ä‚¢‚é‚ÈB
731:nobody‚³‚ñ
08/04/20 00:46:44
>>728
ƒtƒŒ[ƒ€ƒ[ƒN‚É–â‘肪–³‚¢˜b‚ð‚µ‚Ä‚¢‚é‚Ì‚É
•³FW‚Æ‚©Œ¾‚Á‚Ä‚¢‚邿‚¤‚¶‚á
à“¾—ÍŠF–³‚¾ƒ]
732:nobody‚³‚ñ
08/04/20 01:31:23
>>723
‚¾‚©‚çDBŽg‚í‚È‚¢Ž–‚à‚Å‚«‚é‚Á‚ÄB
ƒfƒtƒHƒ‹ƒgݒ肪DBŽg—p‚ɂȂÁ‚Ă邾‚¯‚ÅA‘S‘R‹§‚¶‚á‚È‚¢B
URLØÝ¸(www.1x1.jp)
ƒtƒ@ƒCƒ‹ƒx[ƒX‚ÌÝ’è•û–@‚ÍA‚í‚´‚í‚´‘‚©‚È‚‚Ä‚à‚¢‚¢‚æ‚ËH
>730
CodeIgnitor‚ðŽg‚¢‚½‚¢l‚ÍŽg‚¦‚΂¢‚¢‚µACakePHP‚ðŽg‚¢‚½‚¢l‚Í
Žg‚¦‚΂¢‚¢‚µA‚»‚ꂾ‚¯‚ÌŽ–B
CodeIgnitor‚Í‹@”\‚ª‚È‚¢•ªAŽÀ‘•‚ªƒVƒ“ƒvƒ‹‚ÅŒy‚¢‚Ì‚ª“Á’¥‚È‚ñ‚¾‚©‚çA
‹@”\“I‚É‘«‚è‚Ä‚¢‚ê‚ÎA‚»‚Á‚¿‚Å‚à‚¢‚¢‚Å‚µ‚åB
733:nobody‚³‚ñ
08/04/20 01:35:00
‚¿‚¢‚½‚ñÅ‹
734:nobody‚³‚ñ
08/04/21 16:11:05 Hc1e0Bqc
’ljÁ‚ÌŒŸØ‚ª•K—v‚È•sŠmŽÀ‚Èî•ñ
‰´‚̃R[ƒh‚É–â‘肪‚ ‚é‰Â”\«‚à‚ ‚èB
1.2.0.6311-beta ‚̃fƒtƒHƒ‹ƒg‚̃ZƒbƒVƒ‡ƒ“ŠÇ—iƒtƒ@ƒCƒ‹ƒx[ƒXHj
Configure::write('Session.save', 'cake');
‚̂Ƃ«A“¯Žž‚É•¡”‚̃AƒNƒZƒX‚ª‚ ‚邯ƒƒbƒN‚³‚ê‚é‚©‚à‚µ‚ê‚È‚¢B
‚‚܂èAˆê‚‚̖ڂ̃AƒNƒZƒX‚Å’·‚¢ˆ—‚ðs‚Á‚Ä‚¢‚邯
“ñ‚–ڂ̃AƒNƒZƒX‚ªƒƒbƒN‚³‚êˆê‚–ڂªI‚í‚é‚܂ŎÀs‚³‚ê‚È‚¢B
Session->read()‚ő҂½‚³‚ê‚éB
Configure::write('Session.save', 'database');‚É‚µ‚Ä
DBƒx[ƒX‚̃ZƒbƒVƒ‡ƒ“‚É‚·‚邯‚Æ‚è‚ ‚¦‚¸‰ñ”ð‚Å‚«‚éB
ŠÖŒW‚È‚¢‚Ƃ͎v‚¤‚ªPostgreSQL‚Ìê‡B
735:nobody‚³‚ñ
08/04/21 16:34:17
PhpNut‚¢‚È‚‚È‚Á‚¿‚á‚Á‚½‚Ì?
736:734
08/04/21 19:37:53
‚æ‚l‚¦‚½‚çAƒƒbƒN‚³‚ê‚é‚Ù‚¤‚ª³‚µ‚¢‚Ì‚©B
ƒAƒNƒZƒX‚µ‚½ƒ†[ƒU[‚̓ƒbƒN‚³‚ê‚邪
‘¼‚Ìli‚悤‚·‚é‚ɃZƒbƒVƒ‡ƒ“ƒtƒ@ƒCƒ‹‚ªˆá‚¤lj‚Í
ƒƒbƒN‚³‚ê‚È‚¢‚悤‚¾
737:nobody‚³‚ñ
08/04/22 13:08:38
‰•à“I‚ÈŽ¿–â‚Å\‚µ–ó‚ ‚è‚Ü‚¹‚ñB
bake‚Åì‚Á‚½ƒRƒ“ƒgƒ[ƒ‰‚ð‚Ý‚é‚Æ
$this->Session->setFlash(__('hogehoge.', true));
‚̂悤‚ȃR[ƒh‚ª‚ ‚è‚Ü‚·‚ª
‚±‚Ì__() ‚âŒã‚ë‚Ìtrue‚͉½‚ðˆÓ–¡‚µ‚Ä‚¢‚é‚̂łµ‚傤‚©H
‚à‚µ‚©‚·‚邯cakePHP‚ÉŒÀ‚Á‚½‚±‚Ƃł͂Ȃ¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªA
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
738:nobody‚³‚ñ
08/04/22 15:52:58
>>737
‘½Œ¾Œê‰»‹@”\B
/app/locale/jpn/LC_MESSAGE ‚Æ‚»‚ÌŽü•Ó‚ ‚½‚è‚ÉŒ¾Œêƒtƒ@ƒCƒ‹
.po ‚â .mo ‚ð’u‚‚ÆAhogehoge‚ª–|–󂳂ê‚éB
‘½‚‚̓rƒ…[‚ÅŽg‚í‚ê‚邽‚ßA<?php __('hogehoge') ?> ‚Ɗȕւɑ‚‚±‚Æ‚ªo—ˆ‚邿‚¤‚ɂȂÁ‚Ä‚¢‚éB
‚±‚Ìê‡AŒ¾Œêƒtƒ@ƒCƒ‹‚ª‚ ‚邯Ahogehoge‚ª–|–󂳂ê‚Äho—Íh‚³‚ê‚éB
‘æ“ñˆø”‚Étrue‚ðŽw’è‚·‚邯o—Í‚¹‚¸‚É–ß‚è’l‚Æ‚µ‚ĕԂ·‚Æ‚¢‚¤ˆÓ–¡B
‚±‚ê‚ÆŽ—‚½‚â‚è•û‚ÍACakePHP‚¾‚¯‚łȂAPHPˆÈŠO‚Å‚à—Ç‚Žg‚í‚ê
‘½‚‚Í _('hogehoge')‚Æ‚¢‚¤‘‚«•û‚ð‚·‚éB
PHP‚Å‚ÍgettextŠÖ”‚̕ʖ¼‚Æ‚µ‚Ä_()ŠÖ”‚ªŽg—p‚Å‚«‚éB
URLØÝ¸(jp.php.net)
CakePHP‚ł͂±‚Ì‚â‚è•û‚ð“ÆŽ©‚ÉŠg’£‚µ‚Ä‚¨‚èA
ŠÖ”–¼‚ªƒAƒ“ƒ_[ƒo[“ñ‚‚ɂȂÁ‚Ä‚¢‚éB
739:nobody‚³‚ñ
08/04/22 15:54:09
‚¨‚Ü‚¯B–|–óŽè‡Bpoedit‚ðŽg‚Á‚½ê‡B
‚PDƒ\[ƒXƒR[ƒh‚âƒrƒ…[‚Ì’†‚Ì–|–󂵂½‚¢•¶Žš—ñ‚ð__('hogehoge')‚Æ‚¢‚¤‘‚«•û‚É‚·‚éB
‚QDcake i18n extractƒc[ƒ‹‚ðŽg‚¤‚ÆAƒ\[ƒXƒR[ƒh‚Ì’†‚©‚ç__()‚Ì•”•ª‚ð’ŠoA.potƒtƒ@ƒCƒ‹‚𶬂µ‚Ä‚‚ê‚éB
‚RDpoedit‚Ȃǂ̃c[ƒ‹‚ðŽg‚¢A.potƒtƒ@ƒCƒ‹‚ðŽæ‚èž‚ÝA.po‚ðì‚éB
‚SD.po‚ð•ÒW‚µ‚Ä–|–󃊃Xƒg‚ðì‚Á‚Ä‚¢‚B
‚TDÅŒã‚É.po‚ð.mo‚ɃRƒ“ƒpƒCƒ‹‚·‚éB.mo‚ªÅI“I‚È–|–óƒtƒ@ƒCƒ‹Bpoedit‚Ìê‡.po‚ð•Û‘¶‚µ‚½‚ç.mo‚ào—ˆ‚éB
‚UDV‚½‚É’PŒê‚ª‘‚¦‚½‚Æ‚«‚ÍA‚Q‚̎臂ÅÄ“x.potƒtƒ@ƒCƒ‹‚𶬂·‚éB
‚VDpoedit‚Å¡Žg‚Á‚Ä‚¢‚é.po‚É.potƒtƒ@ƒCƒ‹‚ð’ljÁŽæ‚èž‚Ý‚ð‚·‚éB‚¿‚á‚ñ‚Æ·•ª‚¾‚¯‚ªŽæ‚螂܂ê‚éB휂³‚ꂽ’PŒê‚à.poƒtƒ@ƒCƒ‹‚ÉŽc‚Á‚Ä‚¢‚éB
‚WDÄ“x–|–󂵂ĕۑ¶B.mo‚ðì‚éB
ƒtƒ@ƒCƒ‹‚̈Ӗ¡‚ð‚Ü‚Æ‚ß‚é‚ÆA
.potEEE’PŒê‚ÌƒŠƒXƒgi¡Œ»ÝŽg—p‚µ‚Ä‚¢‚é’PŒê‚ð’Šo‚·‚éƒeƒLƒXƒgƒtƒ@ƒCƒ‹j
.poEEEì‹Æƒtƒ@ƒCƒ‹i‰ß‹Ž‚ÉŽg—p‚µ‚ÄA¡‚Í휂µ‚Ä‚¢‚é’PŒê‚Ì–|–óî•ñ‚ȂǂàŽc‚Á‚Ä‚¢‚éƒeƒLƒXƒgƒtƒ@ƒCƒ‹j
.moEEE–|–óƒtƒ@ƒCƒ‹iì‹Æƒtƒ@ƒCƒ‹‚ÉŽc‚Á‚Ä‚¢‚é‚¢‚ë‚¢‚ë‚È–³‘Ê‚ªŽæ‚蜂©‚ꂽƒoƒCƒiƒŠƒtƒ@ƒCƒ‹j
¦ ŽÀ‚ÍCakePHP‚Í .mo ‚ª–³‚‚Ä‚à .po ‚ð’¼Ú–|–óƒtƒ@ƒCƒ‹‚Æ‚µ‚ÄŽg‚¦‚éB
740:nobody‚³‚ñ
08/04/22 18:29:42
>>737
‚¢‚¢Ž¿–âB‰´‚à‰‚ß‚Ä‚µ‚Á‚½B
>>738,739
‘f“G‚¾‚킟
741:737
08/04/22 18:43:22
>>738-9
’š”J‚ȃŒƒX‚ð‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
CakePHP‚ɂ͂܂¾‚Ü‚¾’m‚ç‚È‚¢‹@”\‚ª‚ ‚é‚ñ‚Å‚·‚ËB
‚¢‚ë‚¢‚ëŠy‚µ‚݂ł·B
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4319“ú‘O‚ÉXV/213 KB
’S“–:undef