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 = mysqli_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終了
?>