PHPからDBにある書籍情報を取得
[ファイル] search.php
[挿入場所] <!DOCTYPE html>
の前
<?php //データベース接続用ファイルを読み込む require_once("dbprocess.php"); //GET送信データを取得する $title = $_GET['title']; //書籍タイトルに該当する書籍データを取得するSQL文を用意 $sql = "SELECT * FROM bookinfo WHERE title LIKE '%{$title}%' ORDER BY isbn"; //SQL文を発行し、結果セットを取得 $result = executeQuery($sql); ?>
取得した情報をHTMLとして出力
[ファイル] search.php
[挿入場所] 書籍情報の<tr>
タグと入れ替え
<?php // 結果セットから1行データを取得し、変数$rowに格納し、全件取得するまで繰り返す while ($row = mysql_fetch_array($result)) { ?> <tr> <td> <a href="detail.php?isbn=<?php echo $row["isbn"]; ?>"><?php echo $row["isbn"]; ?></a> </td> <td><?php echo $row["title"]; ?></td> <td><?php echo $row["price"]; ?>円</td> <td> <a href="update.php?isbn=<?php echo $row["isbn"]; ?>">更新</a> <a href="delete.php?isbn=<?php echo $row["isbn"]; ?>">削除</a> <a href="insertIntoCart.php?isbn=<?php echo $row["isbn"]; ?>">カートに入れる</a> </td> </tr> <?php } // while終了 ?>