質問編集履歴

1

書式ミス

2019/10/17 08:47

投稿

tege
tege

スコア29

test CHANGED
File without changes
test CHANGED
@@ -1,17 +1,21 @@
1
1
  検索結果からproductテーブルに存在するデータが何件ヒットしたかを取得したいのですが、下記のコードのように行ったところint(1)としか表示されず、Warning: count(): Parameter must be an array or an object that implements Countable in といったエラーが表示されます。どうすれば件数を取得できますか?
2
2
 
3
3
 
4
+
5
+ ```php
4
6
 
5
7
  $sql = "SELECT book_id, book_name, price FROM product WHERE book_name LIKE '%$name%' LIMIT ".$offset.",".PER_PAGE;
6
8
 
7
9
 
8
10
 
9
- $stmt = $db->prepare($sql);
11
+ $stmt = $db->prepare($sql);
10
12
 
11
- $result = $stmt->execute();
13
+ $result = $stmt->execute();
12
14
 
13
15
 
14
16
 
15
- $i = count($result);
17
+ $i = count($result);
16
18
 
17
- var_dump($i);
19
+ var_dump($i);
20
+
21
+ ```