前提・実現したいこと
商品一覧の名前や価格の部分にaタグのリンクを付けたいです
クリックすると詳細画面へ飛ぶようにしたいです。
該当のソースコード
$dsn = "mysql:host=localhost;dbname=shop;charset=utf8"; $user = "root"; $password = ""; $dbh = new PDO($dsn, $user, $password); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $sql = "SELECT code,category,name,price,explanation FROM mst_product WHERE1"; $stmt = $dbh->prepare($sql); $stmt->execute(); $dbh = null; print '<form method="post" action="product_branch.php">'; $html = "<table border='1'><tr><th></th><th>商品コード</th><th>カテゴリー</th><th>タイトル</th><th>価格</th><th>詳細</th></tr>"; while ($rec = $stmt->fetch(PDO::FETCH_ASSOC)) { $html .= "<tr>"; $html .= "<td><input class='checks' type='checkbox' name='code[]' value='" . $rec['code'] . "'></td>"; foreach ($rec as $item) $html .= "<td>$item</td>"; $html .= "</tr>"; } $html .= "</table>";
ここで画面表示
print '<div class="sort">'; echo ($html); print '</div>';
試したこと
tdをaタグで囲いましたが、実装ができなかったです。
$html.="<a href="../product/product_disp.php"><td><input class='checks' type='checkbox' name='code[]' value='" . $rec['code'] . "'></td></a>"
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。