回答編集履歴
2
内容の追加
answer
CHANGED
@@ -1,4 +1,6 @@
|
|
1
1
|
通常はデータベースから検索した結果のユニークなid列をパラメーターとして詳細表示ページに渡します。AタグのhrefにGETパラメータとしてidを追加します。
|
2
|
+
通常のテーブル構造では最初の列がid列ですので、以下の例ではクエリ結果の$row[0] をidとしています。
|
3
|
+
|
2
4
|
```PHP
|
3
5
|
<?
|
4
6
|
$result .= "<td><a href='result.html?id=" . $row[0] . "'>" . htmlspecialchars( $row[1], ENT_QUOTES) . "</a></td>\n";
|
1
誤記の修正
answer
CHANGED
@@ -60,7 +60,7 @@
|
|
60
60
|
try {
|
61
61
|
if( !empty( $keyword ) ) {
|
62
62
|
//キーワードが渡された場合
|
63
|
-
$sqls = "SELECT * FROM $table where
|
63
|
+
$sqls = "SELECT * FROM $table where title like :srh limit $limit";
|
64
64
|
$sql = $pdo->prepare( $sqls );
|
65
65
|
//Like検索文字列を作成する
|
66
66
|
$srh_string = "%" . $keyword ."%";
|
@@ -113,4 +113,4 @@
|
|
113
113
|
```
|
114
114
|
動作確認環境
|
115
115
|
WADAX WX共用サーバー PHP Version 5.3.3 MySQL 5.1.73
|
116
|
-
Windows 8.1 Pro 64bit
|
116
|
+
Windows 8.1 Pro 64bit Firefox45.0.1
|