私はPHPアプリケーションを作成しており、手続き型プログラミングではなくオブジェクト指向を学習しようとしているので、それを使用してオブジェクト指向をテストしています。
基本的に、ユーザーがシステムを使用して予約できるコースのリストがあり、それらはユーザープロファイルに表示されます。プロファイルから、予約した各コースの横にある「削除」リンクが必要です。クリックすると、コースが削除されます。
これにはhtmlフォームを使用する必要がありますか?私はそれを始めましたが、それは正しくないようです。「delete_course」という関数があり、やりたいことを実行します。渡す必要があるのは、DB内の投稿のIDだけです。だから...私の質問は...関数呼び出しのあるページにフォームのIDを投稿するのがベストプラクティスでしょうか?
そして、これが最善の方法である場合、ユーザーが表示している同じ(現在の)ページに投稿するか、「cancel_course.php」などの別のページに投稿するのが最善ですか?メリットは何ですか?
ありがとう
ああ、ところで、私はPHPに比較的慣れていませんが、JSをたくさんやったので、PHPを学ぼうとするだけで、ajaxがより良いオプションであることがわかります:)