質問編集履歴

4

改善

2016/09/28 07:29

投稿

a-_.
a-_.

スコア133

test CHANGED
File without changes
test CHANGED
@@ -58,7 +58,7 @@
58
58
 
59
59
  $l_obj = new List_table();
60
60
 
61
- $data = $l_obj->list();
61
+ $data = $l_obj->List_table();
62
62
 
63
63
  echo strlen($data);
64
64
 
@@ -116,7 +116,7 @@
116
116
 
117
117
  public $row;
118
118
 
119
- public function bbslist() {
119
+ public function List_table() {
120
120
 
121
121
  $this->connect();
122
122
 

3

改善

2016/09/28 07:29

投稿

a-_.
a-_.

スコア133

test CHANGED
File without changes
test CHANGED
@@ -1,20 +1,8 @@
1
- PHPのclassに関して複数同時にお聞きします
1
+ PHPのclassに関してお聞きします
2
2
 
3
- ⓵Warning: Missing argument 1&2 for List_table::bbslist(), called in メインのクラス and defined in XXX4.php
3
+ Fatal error: Uncaught Error: Call to undefined method List_table::select_db() in XXX.php Stack trace: #0 XXX4.php(8): Db->connect() #1 メインのクラス(25): List_table->List_table() #2 {main} thrown in XXX.php
4
4
 
5
- エラーが表示されたんすが、要するに引数が~for足りないという事にも関わらず、何故parameterじゃないでしょうか
6
-
7
- 因みにXXX4でbbslistは$classと$sqlの要素を含んでいるという意味の定義をしてみたんですが、Missing argumentが増える一方でよく分からなくなりました
8
-
9
-
10
-
11
- ⓶Fatal error: Uncaught Error: Call to a member function select_db() on unknown in XXX.php Stack trace: #0 XXX4.php(8): Db->connect() #1 メインのクラス.php(26): List_table->bbslist() #2 {main} thrown in XXX.php
12
-
13
- 調べてみてもsyntaxの説明しか見当たらず何についてのエラーなのかが把握できません
14
-
15
-
16
-
17
- 大きく2つについてですが、それぞれ解説をお願いしたいです
5
+ 調べてみてもsyntaxの説明しか見当たらず、上記は何につてのエラーなのか把握きませ
18
6
 
19
7
  ```PHP
20
8
 
@@ -70,7 +58,7 @@
70
58
 
71
59
  $l_obj = new List_table();
72
60
 
73
- $data = $l_obj->list();//←ここにMissing argument
61
+ $data = $l_obj->list();
74
62
 
75
63
  echo strlen($data);
76
64
 
@@ -128,7 +116,7 @@
128
116
 
129
117
  public $row;
130
118
 
131
- public function bbslist($class, $sql) {//←ここにMissing argument
119
+ public function bbslist() {
132
120
 
133
121
  $this->connect();
134
122
 

2

改善

2016/09/28 07:25

投稿

a-_.
a-_.

スコア133

test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
 
16
16
 
17
- 大きく3つについてですが、それぞれ解説をお願いしたいです
17
+ 大きく2つについてですが、それぞれ解説をお願いしたいです
18
18
 
19
19
  ```PHP
20
20
 

1

改善

2016/09/28 07:01

投稿

a-_.
a-_.

スコア133

test CHANGED
File without changes
test CHANGED
@@ -8,13 +8,7 @@
8
8
 
9
9
 
10
10
 
11
- Notice: Undefined variable: class in XXX.php
12
-
13
- オブジェクト指向型で$classはXXXをselect_dbしているというコーディングにしたのですが、マニュアルを見てもデータベース名を入れるだけで処理されると書いてあったのに、何故未定義というエラーになるんでしょうか
14
-
15
-
16
-
17
- ⓷Fatal error: Uncaught Error: Call to a member function select_db() on unknown in XXX.php Stack trace: #0 XXX4.php(8): Db->connect() #1 メインのクラス.php(26): List_table->bbslist() #2 {main} thrown in XXX.php
11
+ Fatal error: Uncaught Error: Call to a member function select_db() on unknown in XXX.php Stack trace: #0 XXX4.php(8): Db->connect() #1 メインのクラス.php(26): List_table->bbslist() #2 {main} thrown in XXX.php
18
12
 
19
13
  調べてみてもsyntaxの説明しか見当たらず何についてのエラーなのかが把握できません
20
14
 
@@ -98,7 +92,7 @@
98
92
 
99
93
  $this->class = new mysqli("XXX", "XXX", "XXX", "XXX");
100
94
 
101
- $class->select_db("XXX");//←ここにUndefined variable・Uncaught Error
95
+ $class->select_db("XXX");//←ここにUncaught Error
102
96
 
103
97
  $res = $class->query($this);
104
98