{"id":1421,"date":"2017-06-09T05:02:39","date_gmt":"2017-06-08T20:02:39","guid":{"rendered":"http:\/\/okamurax.com\/?p=1421"},"modified":"2017-06-09T05:02:39","modified_gmt":"2017-06-08T20:02:39","slug":"codeigniter%e3%81%a7%e3%83%9b%e3%83%bc%e3%83%a0%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ae%e9%aa%a8%e6%a0%bc%e4%bd%9c%e6%88%90%ef%bc%92","status":"publish","type":"post","link":"https:\/\/appbay.org\/?p=1421","title":{"rendered":"CodeIgniter\u3067\u30db\u30fc\u30e0\u30da\u30fc\u30b8\u306e\u9aa8\u683c\u4f5c\u6210\uff12"},"content":{"rendered":"<p>DB\u4f7f\u308f\u305a\u306b\u30d5\u30a1\u30a4\u30eb\u3067\u7ba1\u7406\u3059\u308b\u30bf\u30a4\u30d7\u3002\u983b\u7e41\u306b\u66f4\u65b0\u3059\u308b\u3088\u3046\u306a\u3089\u3001\u30b5\u30d6\u30e1\u30cb\u30e5\u30fc\u306f\u81ea\u52d5\u3067\u30d5\u30a1\u30a4\u30eb\u3092\u8aad\u307f\u8fbc\u3093\u3067\u81ea\u52d5\u3067\u751f\u6210\u3057\u305f\u65b9\u304c\u697d\u306b\u306a\u308a\u305d\u3046\u3002<\/p>\n<pre class=\"lang:css decode:true \">*{\r\nmargin: 0;\r\npadding: 0;\r\n}\r\n\r\nbody{\r\ncolor: rgb(51, 51, 51);\r\nfont-family: \u30e1\u30a4\u30ea\u30aa, \"Hiragino Kaku Gothic Pro\", Meiryo, \"\u30d2\u30e9\u30ae\u30ce\u89d2\u30b4 Pro W3\", \"MS PGothic\", \"MS UI Gothic\", Helvetica, Arial, sans-serif;\r\n}\r\n\r\np{\r\nline-height: 1.8em;\r\n}\r\n\r\nh2{\r\nfont-size: 110%;\r\nborder-bottom: 1px dotted #ccc;\r\nmargin-bottom: 15px;\r\n}\r\n\r\n#container{\r\nmargin: 0 auto;\r\nwidth: 970px;\r\n}\r\n\r\n#header{\r\nbackground-color:blue;\r\nheight: 150px;   \r\n}\r\n\r\n#main{\r\nfloat: left;\r\nheight: 700px;\r\nwidth: 74%;\r\n\r\n}\r\n\r\n#sub{\r\nfloat: right;\r\nheight: 700px;\r\nwidth: 24%;\r\nborder-left: 1px solid #E1E1E1;\r\n}\r\n\r\n#sub ul{\r\npadding-left: 15px;\r\n}\r\n\r\n#sub ul li{\r\nlist-style-type: none;\r\npadding: 0 0 5px 0;\r\n}\r\n\r\n#sub ul li a{\r\nfont-size: 85%;\r\ntext-decoration: none;\r\n}\r\n\r\n#sub ul li a:link{\r\ncolor: #03C;\r\n}\r\n\r\n#sub ul li a:visited{\r\ncolor: #639;\r\n}\r\n\r\n.content{\r\npadding: 15px;\r\n}\r\n\r\n#sub ul li a:hover{\r\ncolor: #CC3434;\r\ntext-decoration: underline;\r\n}\r\n\r\n#footer{\r\nbackground-color:pink;\r\nheight: 75px; \r\nclear: both;  \r\n}\r\n<\/pre>\n<p>CSS\u3060\u3051Rewrite\u9664\u5916\u3059\u308b\u3002<\/p>\n<pre class=\"lang:sh decode:true \">RewriteEngine on\r\nRewriteCond $1 !^(index\\.php|style.css)\r\nRewriteRule ^(.*)$ \/c\/index.php\/$1 [L]<\/pre>\n<p>\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\uff08\u4eca\u56de\u306e\u30af\u30e9\u30b9\u540d\u306f\u9069\u5f53\uff09<\/p>\n<pre class=\"lang:php decode:true \">&lt;?php\r\n\r\nclass Vba extends CI_Controller {\r\n\r\n  public function page($page=\"1\"){\r\n\r\n    $val['url'] = \"http:\/\/localhost\/c\/\"; \r\n    $val['title'] = \"\u30bf\u30a4\u30c8\u30eb\"; \r\n\r\n    $this-&gt;load-&gt;view('templates\/header', $val);\r\n    $this-&gt;load-&gt;view('pages\/' . $page, $val);\r\n    $this-&gt;load-&gt;view('templates\/footer', $val);\r\n\r\n  }\r\n\r\n}<\/pre>\n<p>\u30d3\u30e5\u30fc<\/p>\n<p>1.php<\/p>\n<pre class=\"lang:php decode:true \">&lt;h2&gt;\u30bf\u30a4\u30c8\u30eb\uff11&lt;\/h2&gt;\r\n&lt;p&gt;\u672c\u6587\u304c\u5165\u308a\u307e\u3059\u3002&lt;\/p&gt;<\/pre>\n<p>2.php<\/p>\n<pre class=\"lang:php decode:true \">&lt;h2&gt;\u30bf\u30a4\u30c8\u30eb\uff12&lt;\/h2&gt;\r\n&lt;p&gt;\u672c\u6587\u304c\u5165\u308a\u307e\u3059\u3002&lt;\/p&gt;<\/pre>\n<p>header.php<\/p>\n<pre class=\"lang:php decode:true \">&lt;!DOCTYPE html&gt;\r\n&lt;html lang=\"ja\"&gt;\r\n&lt;head&gt;\r\n&lt;meta charset=\"utf-8\"&gt;\r\n&lt;link rel=\"stylesheet\" type=\"text\/css\" href=\"&lt;?php echo $url; ?&gt;style.css\"&gt;\r\n&lt;title&gt;&lt;?php echo $title; ?&gt;&lt;\/title&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;div id=\"container\"&gt;\r\n\r\n&lt;div id=\"header\"&gt;\r\n\u30bf\u30a4\u30c8\u30eb\r\n&lt;\/div&gt;\r\n\r\n&lt;div id=\"main\"&gt;\r\n&lt;div class=\"content\"&gt;<\/pre>\n<p>footer.php<\/p>\n<pre class=\"lang:php decode:true \">&lt;\/div&gt;&lt;!-- content --&gt;\r\n&lt;\/div&gt;&lt;!-- main --&gt;\r\n\r\n&lt;div id=\"sub\"&gt;\r\n&lt;div class=\"content\"&gt;\r\n\r\n&lt;ul&gt;\r\n&lt;li&gt;&lt;a href=\"&lt;?php echo $url . \"vba\/page\/1\"; ?&gt;\"&gt;\u30fb\u30b5\u30d6\u30e1\u30cb\u30e5\u30fc\uff11&lt;\/a&gt;&lt;\/li&gt;\r\n&lt;li&gt;&lt;a href=\"&lt;?php echo $url . \"vba\/page\/2\"; ?&gt;\"&gt;\u30fb\u30b5\u30d6\u30e1\u30cb\u30e5\u30fc\uff12&lt;\/a&gt;&lt;\/li&gt;\r\n&lt;\/ul&gt;\r\n\r\n&lt;\/div&gt;\r\n&lt;\/div&gt;\r\n\r\n&lt;div id=\"footer\"&gt;\r\n\u30d5\u30c3\u30bf\u30fc\r\n&lt;\/div&gt;\r\n\r\n&lt;\/div&gt;\r\n\r\n&lt;script src=\"https:\/\/code.jquery.com\/jquery-2.2.4.min.js\" integrity=\"sha256-BbhdlvQf\/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=\" crossorigin=\"anonymous\"&gt;&lt;\/script&gt;\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>DB\u4f7f\u308f\u305a\u306b\u30d5\u30a1\u30a4\u30eb\u3067\u7ba1\u7406\u3059\u308b\u30bf\u30a4\u30d7\u3002\u983b\u7e41\u306b\u66f4\u65b0\u3059\u308b\u3088\u3046\u306a\u3089\u3001\u30b5\u30d6\u30e1\u30cb\u30e5\u30fc\u306f\u81ea\u52d5\u3067\u30d5\u30a1\u30a4\u30eb\u3092\u8aad\u307f\u8fbc\u3093\u3067\u81ea\u52d5\u3067\u751f\u6210\u3057\u305f\u65b9\u304c\u697d\u306b\u306a\u308a\u305d\u3046\u3002 *{ margin: 0; padding: 0; } body{ color: r &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/appbay.org\/?p=1421\" class=\"more-link\"><span class=\"screen-reader-text\">&#8220;CodeIgniter\u3067\u30db\u30fc\u30e0\u30da\u30fc\u30b8\u306e\u9aa8\u683c\u4f5c\u6210\uff12&#8221; \u306e<\/span>\u7d9a\u304d\u3092\u8aad\u3080<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[3],"class_list":["post-1421","post","type-post","status-publish","format-standard","hentry","category-1","tag-php"],"_links":{"self":[{"href":"https:\/\/appbay.org\/index.php?rest_route=\/wp\/v2\/posts\/1421","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/appbay.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/appbay.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/appbay.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/appbay.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1421"}],"version-history":[{"count":1,"href":"https:\/\/appbay.org\/index.php?rest_route=\/wp\/v2\/posts\/1421\/revisions"}],"predecessor-version":[{"id":1422,"href":"https:\/\/appbay.org\/index.php?rest_route=\/wp\/v2\/posts\/1421\/revisions\/1422"}],"wp:attachment":[{"href":"https:\/\/appbay.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1421"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/appbay.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1421"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/appbay.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1421"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}