質問編集履歴
1
修正箇所を追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -85,4 +85,24 @@
|
|
85
85
|
|
86
86
|
なので、`$stmt->execute();`までは成功しているので、fetchの取得方法の問題かと思っていますが、今回の場合の取得方法としてどのような方法が適切でしょうか。
|
87
87
|
また、他の箇所に問題があるでしょうか。
|
88
|
-
宜しくお願いいたします。
|
88
|
+
宜しくお願いいたします。
|
89
|
+
|
90
|
+
ご回答ありがとうございます。
|
91
|
+
皆様のご指摘を受けて、以下のように修正したのですが、まだ状況が変わりません。
|
92
|
+
文字列結合の記述でおかしな箇所があるのでしょうか。
|
93
|
+
エラーは出ておりません。
|
94
|
+
```php
|
95
|
+
function searchPbook($pdo, $keyword){
|
96
|
+
$sql = "SELECT picture.id, sp_name, team, picture, description, user_id
|
97
|
+
FROM picture WHERE sp_name LIKE ':keyword'";
|
98
|
+
|
99
|
+
|
100
|
+
$stmt = $pdo->prepare($sql);
|
101
|
+
|
102
|
+
$stmt->bindValue(':keyword', '%'.$keyword.'%', PDO::PARAM_STR);
|
103
|
+
$stmt->execute();
|
104
|
+
|
105
|
+
//var_export($stmt->execute());
|
106
|
+
return $stmt->fetchAll(PDO::FETCH_ASSOC);
|
107
|
+
}
|
108
|
+
```
|