質問編集履歴

2

コードのインデントの修正

2016/08/05 04:39

投稿

kosuke4649
kosuke4649

スコア12

test CHANGED
File without changes
test CHANGED
@@ -60,87 +60,115 @@
60
60
 
61
61
  database.phpは、
62
62
 
63
- <?
63
+ ```php
64
64
 
65
- php class DATABASE_CONFIG {
65
+ <?php
66
66
 
67
- public $default = array(
68
67
 
69
- 'datasource' => 'Database/Sqlserver',
70
68
 
71
- 'driver' => 'sqlsrv',
69
+ class DATABASE_CONFIG {
72
70
 
73
- 'persistent' => false,
74
71
 
75
- 'host' => 'localhost\SQLExpress',
76
72
 
77
- 'login' => 'kosuke4649',
73
+ public $default = array(
78
74
 
79
- 'password' => 'kosuke4649',
75
+ 'datasource' => 'Database/Sqlserver',
80
76
 
81
- 'database' => 'kosuke_db',
77
+ 'persistent' => false,
82
78
 
79
+ 'host' => 'localhost\SQLExpress',
80
+
81
+ 'login' => 'kosuke4649',
82
+
83
+ 'password' => 'xxxxx',
84
+
85
+ 'database' => 'kosuke_db',
86
+
83
- 'prefix' => '' );
87
+ 'prefix' => ''
88
+
89
+ );
90
+
91
+
84
92
 
85
93
  }
86
94
 
87
95
 
88
96
 
97
+ ```
98
+
89
99
  「ichiran」のコントローラーは、コントローラー名を「ichiran_controller.php」に変更し、
90
100
 
91
101
 
92
102
 
103
+ ```php
104
+
93
105
  class ichiranController extends AppController {
94
-
95
- public $uses = array('ichiran', 'makers', 'users'); public $name = 'ichiran';
96
106
 
97
107
 
98
108
 
99
- //ページング設定
109
+ public $uses = array('ichiran', 'makers', 'users');
100
110
 
101
- public $paginate = array(
111
+ public $name = 'ichiran';
102
112
 
103
- 'ichiran' => array(
113
+ //ページング設定
104
114
 
105
- 'limit' => 1000,
115
+ public $paginate = array(
106
116
 
107
- 'maxLimit' => 300,
117
+ 'ichiran' => array(
108
118
 
109
- 'joins' => array(
119
+ 'limit' => 1000,
110
120
 
111
- array( 'type' => 'LEFT',
121
+ 'maxLimit' => 300,
112
122
 
113
- 'table' => 'makers',
123
+ 'joins' => array(
114
124
 
115
- 'alias' => 'MAKER',
125
+ array(
116
126
 
117
- 'conditions' => array('ichiran.maker_code = MAKER.id') ),
127
+ 'type' => 'LEFT',
118
128
 
119
- array( 'type' => 'LEFT',
129
+ 'table' => 'makers',
120
130
 
121
- 'table' => 'users',
131
+ 'alias' => 'MAKER',
122
132
 
123
- 'alias' => 'ADMIN_USER',
133
+ 'conditions' => array('ichiran.maker_code = MAKER.id')
124
134
 
125
- 'conditions' => array('ichiran.administrator_code = ADMIN_USER.id') ),
135
+ ),
126
136
 
127
- array( 'type' => 'LEFT',
137
+ array(
128
138
 
129
- 'table' => 'users',
139
+ 'type' => 'LEFT',
130
140
 
131
- 'alias' => 'USER_USER',
141
+ 'table' => 'users',
132
142
 
133
- 'conditions' => array('ichiran.user_code = USER_USER.id')
143
+ 'alias' => 'ADMIN_USER',
134
144
 
135
- )
145
+ 'conditions' => array('ichiran.administrator_code = ADMIN_USER.id')
136
146
 
137
- )
147
+ ),
138
148
 
139
- )
149
+ array(
140
150
 
141
- );
151
+ 'type' => 'LEFT',
142
152
 
153
+ 'table' => 'users',
154
+
155
+ 'alias' => 'USER_USER',
156
+
157
+ 'conditions' => array('ichiran.user_code = USER_USER.id')
158
+
159
+ )
160
+
161
+ )
162
+
163
+ )
164
+
165
+ );
166
+
167
+
168
+
143
- function index() {
169
+ function index() {
170
+
171
+ ```
144
172
 
145
173
 
146
174
 

1

database\.phpとichiran_controller\.phpのコードの追加

2016/08/05 04:39

投稿

kosuke4649
kosuke4649

スコア12

test CHANGED
File without changes
test CHANGED
@@ -53,3 +53,95 @@
53
53
  このエラーに関して調査はしたのですが、解決方法が結局わからないままとなっております。
54
54
 
55
55
  どなたかわかる方がいらっしゃいましたら、教えていただけると助かります。よろしくお願いします。
56
+
57
+
58
+
59
+ 追記
60
+
61
+ database.phpは、
62
+
63
+ <?
64
+
65
+ php class DATABASE_CONFIG {
66
+
67
+ public $default = array(
68
+
69
+ 'datasource' => 'Database/Sqlserver',
70
+
71
+ 'driver' => 'sqlsrv',
72
+
73
+ 'persistent' => false,
74
+
75
+ 'host' => 'localhost\SQLExpress',
76
+
77
+ 'login' => 'kosuke4649',
78
+
79
+ 'password' => 'kosuke4649',
80
+
81
+ 'database' => 'kosuke_db',
82
+
83
+ 'prefix' => '' );
84
+
85
+ }
86
+
87
+
88
+
89
+ 「ichiran」のコントローラーは、コントローラー名を「ichiran_controller.php」に変更し、
90
+
91
+
92
+
93
+ class ichiranController extends AppController {
94
+
95
+ public $uses = array('ichiran', 'makers', 'users'); public $name = 'ichiran';
96
+
97
+
98
+
99
+ //ページング設定
100
+
101
+ public $paginate = array(
102
+
103
+ 'ichiran' => array(
104
+
105
+ 'limit' => 1000,
106
+
107
+ 'maxLimit' => 300,
108
+
109
+ 'joins' => array(
110
+
111
+ array( 'type' => 'LEFT',
112
+
113
+ 'table' => 'makers',
114
+
115
+ 'alias' => 'MAKER',
116
+
117
+ 'conditions' => array('ichiran.maker_code = MAKER.id') ),
118
+
119
+ array( 'type' => 'LEFT',
120
+
121
+ 'table' => 'users',
122
+
123
+ 'alias' => 'ADMIN_USER',
124
+
125
+ 'conditions' => array('ichiran.administrator_code = ADMIN_USER.id') ),
126
+
127
+ array( 'type' => 'LEFT',
128
+
129
+ 'table' => 'users',
130
+
131
+ 'alias' => 'USER_USER',
132
+
133
+ 'conditions' => array('ichiran.user_code = USER_USER.id')
134
+
135
+ )
136
+
137
+ )
138
+
139
+ )
140
+
141
+ );
142
+
143
+ function index() { …
144
+
145
+
146
+
147
+ と書いております。