10-8. PHPからデータベースを操作する⑧各処理の連携
エラーの原因わかったーーーー
「}」と書かなければいけないのに「{」と書いていたせいだった…
エラーの文言をみて、
これしか出てこないし、line130は何も記載してない行だし、
カッコはとじれてるし、、、、
昨日もくたくたになりながら探してたけど、、、
もー目がしょぼしょぼするし、船こぎになってました。
やっとみつけた!
先に結果だけみせると、、、
きたー!ばんざーい!感動です。。。
そうなると、このフォーム使って、他のリスト作ったりしてみようかな。
さてさて。
今回は、10章で勉強したデータの挿入、検索、更新、削除機能を「list.php」にまとめて4つの機能を連携して動作するようにします。
1-1. 各ファイルの機能
list.php以外にも、今まで作ったコードで、form.html等々も使います。
それぞれの機能を一旦整理します。
ファイル名 | 機能 |
---|---|
list.php | 検索、挿入、更新、削除 |
form.html | 登録画面 |
updateform.php | 更新用フォーム |
MYDB.php | データベース接続関数 |
1-2. list.phpにまとめる
①検索フォームの追加
更新時にセッション変数を使うので、ページの冒頭でsession_start関数を実行します。
新規登録というリンク先を、form.htmlにしています。
②削除処理を入れる
③挿入処理を入れる
④更新処理を入れる
⑤リンクを追加する
121行目の記載が間違っていたことがエラーの原因でした。。。
1-3. 実行結果
①佐藤を検索してみる
↓
②削除してみる
③挿入してみる
↓
↓
④更新してみる
↓
ほーーーーーー!!!
すげーーーーーーー!!
できたーーーーーーー!!!
いじょ。。。