質問編集履歴

3

変更した

2021/06/02 02:39

投稿

Gnr4A
Gnr4A

スコア30

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1 @@
1
1
  phpのページャーについて質問します。データベース接続において、データを引っ張ってきてページャーで表示しました。初期値はすべてのデータを引っ張ってきて表示する。LIKE句である条件に当てはまるレコードだけを引っ張ってきて初期値に上書きして条件に当てはまるレコードのみをページャーに当てはめて作動させたい。どのようにしたらいいのでしょうか。
2
-
3
- 自己解決なんてしなければよかった。

2

変えた

2021/06/02 02:39

投稿

Gnr4A
Gnr4A

スコア30

test CHANGED
File without changes
test CHANGED
@@ -1 +1,3 @@
1
1
  phpのページャーについて質問します。データベース接続において、データを引っ張ってきてページャーで表示しました。初期値はすべてのデータを引っ張ってきて表示する。LIKE句である条件に当てはまるレコードだけを引っ張ってきて初期値に上書きして条件に当てはまるレコードのみをページャーに当てはめて作動させたい。どのようにしたらいいのでしょうか。
2
+
3
+ 自己解決なんてしなければよかった。

1

編集した

2021/06/02 02:11

投稿

Gnr4A
Gnr4A

スコア30

test CHANGED
File without changes
test CHANGED
@@ -1,83 +1 @@
1
- phpのページャーについて質問します。以下のURLの応用編を参照してページャーを作りました。改良部分foreach出力部分戻り値に設定し(return $disp_data;)出力部分で表示するということす。returnの配置アンカタグが終わた部分設置しました。でないとちゃんと出力されないからです。そうすと上部にペジャーが設置されて不格好になります。ページャーを下部設定することっできないのでしょうか。
2
-
3
-
4
-
5
- https://www.sejuku.net/blog/70234
6
-
7
-
8
-
9
- 改良部分
10
-
11
- foreach部分を消した
12
-
13
-
14
-
15
- ```php
16
-
17
- if($now > 1){
18
-
19
- print '<a href=page.php?page_id='.($now - 1).'>前へ</a>'. ' ';
20
-
21
- } else {
22
-
23
- print '前へ'. ' ';
24
-
25
- }
26
-
27
-
28
-
29
- for($i = 1; $i <= $int; $i++){
30
-
31
- if ($i == $now) {
32
-
33
- $now. ' ';
34
-
35
- } else {
36
-
37
- print '<a href=page.php?page_id='. $i.'>'. $i. '</a>'. ' ';
38
-
39
- }
40
-
41
- }
42
-
43
-
44
-
45
- if($now < $totalPage){
46
-
47
- print '<a href=page.php?page_id='.($now + 1).'>次へ</a>'. ' ';
48
-
49
- } else {
50
-
51
- print '次へ';
52
-
53
- }
54
-
55
- return $disp_data;
56
-
57
-
58
-
59
- ```
60
-
61
- ```php
62
-
63
- $page=page($tbl,3,3); //引数1=データ、引数2=ページ数、引数3=1ページ当たりのデータ数
64
-
65
- ```
66
-
67
-
68
-
69
- 出力部分に表示
70
-
71
- ```php
72
-
73
- foreach($disp_data as $val){ // データ表示
74
-
75
- print $val[0]. ' '.$val[1].' '.$val[2] .'<br />';
76
-
77
- }
78
-
79
- ```
80
-
81
-
82
-
83
- アンカー部分を一番最後に出力したいです
1
+ phpのページャーについて質問します。データベース接続において、データ引っ張っきてページャーで表示しました。初期値すべてデータ引っ張っきて表示する。LIKE句ある条件に当てまるレコドだけを引張ってきて初期値上書きて条件に当てはまるレコドのみをページャーにはめて作動させた。どようにしたらいいのでしょうか。