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

質問編集履歴

5

修正いたしました

2020/12/21 11:25

投稿

miki623
miki623

スコア5

title CHANGED
File without changes
body CHANGED
@@ -12,13 +12,42 @@
12
12
  mysql5.7.30
13
13
  です。
14
14
 
15
+ ```php
16
+ <?php
15
- ![イメージ説明](e050614e29398c2a0c7f1d37a2482730.png)
17
+ $code = $_POST["code"];
16
- ![イメージ説明](62ce7888cb4533d5e2c0a6a1a4793842.png)
17
18
 
19
+ $host = "localhost";
20
+ $user = "root";
21
+ $pass = "root";
22
+ $dbn = "test";
23
+
24
+ $mysqli = new mysqli($host, $user, $pass, $dbn);
25
+ $mysqli->set_charset("utf-8");
26
+
27
+ $sql = "select * from phpkiso where code = ?";
28
+ $stmt = $mysqli->prepare($sql);
29
+ $stmt->execute();
30
+ $stmt->bind_result("s", $code);
31
+
32
+
33
+ while($item = $stmt->fetch()){
34
+ echo $item["code"] . "<br>";
35
+ echo $item["nickname"] . "<br>";
36
+ echo $item["goiken"] . "<br>";
37
+ }
38
+
39
+
40
+ ```
41
+ ```php
42
+ Fatal error: Uncaught Error: Call to undefined method mysqli_stmt::fetch_assoc() in /Applications/MAMP/htdocs/phpkiso/kensaku.php:19 Stack trace: #0 {main} thrown in /Applications/MAMP/htdocs/phpkiso/kensaku.php on line 19
43
+ ```
44
+
18
45
  エラーを調べたら、mysqlndドライバがないせいという意見があり
19
46
  その場合はbind_resultとfetchを使うという記述がありました。
20
47
  試した結果がこちらです。
21
- ![![イメージ説明](fc9fc56f3d977ca4daca973c25985f8d.png)](ddd414ba4968a7d0c026599572502b9e.png)
48
+ ```php
49
+ Fatal error: Uncaught Error: Cannot pass parameter 1 by reference in /Applications/MAMP/htdocs/phpkiso/kensaku.php:16 Stack trace: #0 {main} thrown in /Applications/MAMP/htdocs/phpkiso/kensaku.php on line 16
50
+ ```
22
51
 
23
52
 
24
53
  そのほかが原因となっておりましたら、申し訳ありません。

4

画像を追加しました

2020/12/21 11:25

投稿

miki623
miki623

スコア5

title CHANGED
File without changes
body CHANGED
@@ -18,8 +18,8 @@
18
18
  エラーを調べたら、mysqlndドライバがないせいという意見があり
19
19
  その場合はbind_resultとfetchを使うという記述がありました。
20
20
  試した結果がこちらです。
21
+ ![![イメージ説明](fc9fc56f3d977ca4daca973c25985f8d.png)](ddd414ba4968a7d0c026599572502b9e.png)
21
22
 
22
- ![イメージ説明](27888885a56d2e3088b002782c14c5be.png)
23
23
 
24
24
  そのほかが原因となっておりましたら、申し訳ありません。
25
25
 

3

画像を追加しました

2020/12/20 06:39

投稿

miki623
miki623

スコア5

title CHANGED
File without changes
body CHANGED
@@ -17,7 +17,10 @@
17
17
 
18
18
  エラーを調べたら、mysqlndドライバがないせいという意見があり
19
19
  その場合はbind_resultとfetchを使うという記述がありました。
20
- コードを直して試してみましたが、同じくエラーが出ました
20
+ 試した結果こちらです
21
+
22
+ ![イメージ説明](27888885a56d2e3088b002782c14c5be.png)
23
+
21
24
  そのほかが原因となっておりましたら、申し訳ありません。
22
25
 
23
26
  PDOを使用したら可能なのかもしれませんが、mysqliの記述のまま成功させる方法はありませんでしょうか。

2

画像入れ直しました。度々の修正失礼しました。

2020/12/20 06:36

投稿

miki623
miki623

スコア5

title CHANGED
File without changes
body CHANGED
@@ -12,8 +12,9 @@
12
12
  mysql5.7.30
13
13
  です。
14
14
 
15
+ ![イメージ説明](e050614e29398c2a0c7f1d37a2482730.png)
16
+ ![イメージ説明](62ce7888cb4533d5e2c0a6a1a4793842.png)
15
17
 
16
-
17
18
  エラーを調べたら、mysqlndドライバがないせいという意見があり
18
19
  その場合はbind_resultとfetchを使うという記述がありました。
19
20
  コードを直して試してみましたが、同じくエラーが出ました。

1

画像を修正してあげなおします

2020/12/19 10:07

投稿

miki623
miki623

スコア5

title CHANGED
File without changes
body CHANGED
@@ -12,14 +12,8 @@
12
12
  mysql5.7.30
13
13
  です。
14
14
 
15
- コードがこちらです。(本当に初歩的なコードです)
16
15
 
17
- ![イメージ説明](9518668f9082cecd501f297b377f7bc2.png)
18
16
 
19
- 出ているエラーがこちらになります。
20
-
21
- ![![イメージ説明](2f5cdc74b100de74f40b6c7fdd9ca735.png)]
22
-
23
17
  エラーを調べたら、mysqlndドライバがないせいという意見があり
24
18
  その場合はbind_resultとfetchを使うという記述がありました。
25
19
  コードを直して試してみましたが、同じくエラーが出ました。