私は初心者の極みです!
###前提
DBのデータの中身をidのオートインクリメントで制御しています。
index.phpにあるプログラミングコード01(下記参照)からview.phpにURLクエリパラメータのID値を付与するシステムです。
###実現したいこと
-
URLクエリパラメータに存在しないID値が付与された状態でアクセスされた時、エラーメッセージが表示されるようにしたい!
-
URLクエリパラメータに不正なID値が付与された状態でアクセスされた時、エラーメッセージが表示されるようにしたい!
-
URLクエリパラメータにID値が指定されない状態でアクセスされた時、エラーメッセージが表示されるようにしたい!
1~3のそれらのプログラミングコードを教えてください!
###発生している問題
- エラーメッセージが表示されずに、カラのデータが表示されてしまう
###プログラミンコード01
<div class="menu"> <ul> <?php while ($row = mysqli_fetch_array($res, MYSQLI_ASSOC)): ?> <li> <a href="detailView.php?id=<?php echo $row['id']; ?>"> <?php echo htmlspecialchars($row["shop"], ENT_QUOTES) ?><br> <?php echo htmlspecialchars($row["address"], ENT_QUOTES) ?><br> <?php echo htmlspecialchars($star[$row["total_score"]], ENT_QUOTES) ?> </a> </li> <?php endwhile; ?> </ul> </div> </form>
回答1件
あなたの回答
tips
プレビュー