第8回の課題お疲れ様でした。今回からフィードバックに参加します阿部です。よろしくお願いします!
最低限の動作を確認しました。授業の内容をしっかりと再現できていて素晴らしいと思います。
select.php
の17行目でエラーが出ているようでした。エラー文をみればわかる問題ですが、11行目で定義するはずの$view
をコメントアウトしているのが原因のようです。
kadaiselect.phpの表示内容に、下に赤い四角が2つ出てしまいます。触ってみると削除のボタンと同様の動きをしており、どうしても出てしまうのを修正する事ができませんでした。
これはHTML・CSS側の問題です。ここでHTMLの出力に関する処理を見てみましょう。
kadaiselect.php
のコードが以下になっています。
このコードをもう一度じっくりと見てみるといいかもしれません。閉じタグはあっているでしょうか??
while( $r = $stmt->fetch(PDO::FETCH_ASSOC)){
$view .= '<p>';
$view .= '<a href="kadaidetail.php?id='.$r["id"].'">'; //?までがurl
$view .= $r["id"]."|".$r["bookname"]."|".$r["author"]."|".$r["bookurl"]."|".$r["comment"]."|".$r["cs"];
$view .= '<?a>';
$view .= " "; //リンクとリンクの空白部分
$view .= '<a class="btn btn-danger" href="kadaidelete.php?id='.$r["id"].'">'; //?までがurl
$view .= '[削除]';
$view .= '<?a>';
$view .= '</p>';
}
では次回の課題も頑張ってください!