私はmysqliとAJAXの使用法を学び、AJAXを使用してデータベースにデータを挿入し、データベースのテーブルにデータを表示する簡単なアプリケーションを構築しています。テーブルには、Webページがロードされた時点の現在の情報が表示され、HTMLフォームを使用してデータベースにレコードが追加されるたびに更新されます。いくつか問題があります。
- これまでのところ、フォームはメインのHTMLファイルから機能しますが、メインページを更新するだけでなく、ページを離れてaddActorInfo.phpを開く点が異なります。
- ブラウザでgetActorInfo.phpファイルを開いたときにテーブルが機能していますが、メインページにプルされていません。
任意の提案をいただければ幸いです。
情報の編集:問題1を解決し、変更を反映するようにHTMLコードを更新しました。現在、drawTable()関数のどこかに、PHPGETFILEによって生成されたテーブルがメインページに戻らないというバグがあると思います。ステートメント「document.getElementById( "actor_display")。innerHTML = xmlhttp.responseText;」を使用してみましたが、まだ表示されません。
メインHTML