回答編集履歴

4

修正

2019/04/26 06:18

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -19,3 +19,5 @@
19
19
  login.php側を修正というより$shop->login_check()で返却するデータを1件だけ(多段配列にすらしない)
20
20
 
21
21
  にしたほうがトラブルが少なくなります。
22
+
23
+ 認証関係の処理なのに複数件返す可能性があるっておかしいですし。

3

修正

2019/04/26 06:18

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -14,6 +14,8 @@
14
14
 
15
15
 
16
16
 
17
+ var_dump()の結果による追記:
18
+
17
19
  login.php側を修正というより$shop->login_check()で返却するデータを1件だけ(多段配列にすらしない)
18
20
 
19
21
  にしたほうがトラブルが少なくなります。

2

修正

2019/04/26 06:17

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -11,3 +11,9 @@
11
11
  多次元配列で返ってきてるのではないかと推測。
12
12
 
13
13
  `[0]=>['username'=>'hogehoge','password'=>'hogehoge']`
14
+
15
+
16
+
17
+ login.php側を修正というより$shop->login_check()で返却するデータを1件だけ(多段配列にすらしない)
18
+
19
+ にしたほうがトラブルが少なくなります。

1

修正

2019/04/26 06:13

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -1,3 +1,13 @@
1
1
  質問前にできることはたくさんあります。
2
2
 
3
3
  - [エラーメッセージの読み方と対処, 検索や質問の原則](https://qiita.com/cannorin/items/eb062aae88bfe2ad6fe5)
4
+
5
+
6
+
7
+ 追記されたので追記:
8
+
9
+ var_dumpの結果をそのまま提示されるか、shop_class.phpのコードを追記されないと何とも言えませんが
10
+
11
+ 多次元配列で返ってきてるのではないかと推測。
12
+
13
+ `[0]=>['username'=>'hogehoge','password'=>'hogehoge']`