teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

4

加筆修正

2018/06/01 09:12

投稿

退会済みユーザー
answer CHANGED
@@ -4,7 +4,10 @@
4
4
 
5
5
  1つ目のパラメータがmysqli_result型であるべきところをboolean型を与えられた、って意味です。
6
6
  SELECT文クエリーを与えてみたけど何らかの理由で失敗しているっていう状況ではないかと。
7
+ select文文字列がわかれば、解決できそう。
7
8
 
8
9
  コードで気になって点:
9
10
  `$res = $db->update($column . "update_date='11'", 'member',"mem_id=" . $dataArr['mem_id']);`
10
- もしも`$column`が「foo」だったら「fooupdate_date='11'」になるね、いいのかな。
11
+ もしも`$column`が「foo」だったら「fooupdate_date='11'」になるね、いいのかな。
12
+
13
+ select()メソッドを叩くとき「*」じゃなく丁寧にカラム名を与えてみたらどうなるかね。

3

加筆修正

2018/06/01 09:12

投稿

退会済みユーザー
answer CHANGED
@@ -1,11 +1,10 @@
1
+ 全体のソースが全く開示される気配がないので、以下当てずっぽうの回答になります。
2
+
1
3
  > Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given
2
4
 
3
5
  1つ目のパラメータがmysqli_result型であるべきところをboolean型を与えられた、って意味です。
6
+ SELECT文クエリーを与えてみたけど何らかの理由で失敗しているっていう状況ではないかと。
4
7
 
5
- UPDATE文クエリーを実行したあとの結果取得で、
6
- SELECT文クエリーを改めて実行しないと取得できませんよと。
7
- あるいはSELECT文クエリーを与えてみたけど何らかの理由で失敗しているっていう状況ではないかと。
8
-
9
8
  コードで気になって点:
10
9
  `$res = $db->update($column . "update_date='11'", 'member',"mem_id=" . $dataArr['mem_id']);`
11
10
  もしも`$column`が「foo」だったら「fooupdate_date='11'」になるね、いいのかな。

2

加筆修正

2018/06/01 09:01

投稿

退会済みユーザー
answer CHANGED
@@ -4,4 +4,8 @@
4
4
 
5
5
  UPDATE文クエリーを実行したあとの結果取得で、
6
6
  SELECT文クエリーを改めて実行しないと取得できませんよと。
7
- あるいはSELECT文クエリーを与えてみたけど何らかの理由で失敗しているっていう状況ではないかと。
7
+ あるいはSELECT文クエリーを与えてみたけど何らかの理由で失敗しているっていう状況ではないかと。
8
+
9
+ コードで気になって点:
10
+ `$res = $db->update($column . "update_date='11'", 'member',"mem_id=" . $dataArr['mem_id']);`
11
+ もしも`$column`が「foo」だったら「fooupdate_date='11'」になるね、いいのかな。

1

加筆修正

2018/06/01 08:58

投稿

退会済みユーザー
answer CHANGED
@@ -1,3 +1,7 @@
1
1
  > Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given
2
2
 
3
- 1つ目のパラメータがmysqli_result型であるべきところをboolean型を与えられた、って意味です。
3
+ 1つ目のパラメータがmysqli_result型であるべきところをboolean型を与えられた、って意味です。
4
+
5
+ UPDATE文クエリーを実行したあとの結果取得で、
6
+ SELECT文クエリーを改めて実行しないと取得できませんよと。
7
+ あるいはSELECT文クエリーを与えてみたけど何らかの理由で失敗しているっていう状況ではないかと。