mysqlクエリを開始して、ボタンが表示されているのと同じページに表示されるjavacriptコードブロックに結果を挿入するためのボタンが必要です。mysqlクエリは、ドロップダウンメニューの値から取得されます。
Homepage.phpには
two drop down menus
div id='one' to hold the results javscript code block
a button to stimulate the mysql query to be displayed in div id ='one' through Javascript
flow of the process is as such
1. user chooses an option from each drop down
2. when ready, the user clicks a button
3. the onclick runs a mysql query with selections from the drop down menu.
4. send the results as array from the mysql query into the javascript code block
5. display the results in div id ='one'
これはすべて同じページで行う必要があります。
私が抱えている問題は、ページが読み込まれるとすぐにjavasciptが静的になることです。mysqlの結果を表示する必要のあるページのjavascriptにプッシュできません。すべてを同じページに置くと問題が発生します。
私は自分のためにレイアウトされた正確なコードを探しているのではなく、これを達成するために使用されるべきプロセスの正しいフローを探しています。前もって感謝します!
私はもう試した
両方のドロップダウンを使用して、httprequestを使用した同じjavascript関数を呼び出します。関数は、mysql処理を実行するphpページに向けられました。その後、結果はhttprequestを介してホームページに戻されました。
Javascriptコードブロック全体を、mysqlの結果がすでに含まれているphp変数として保存し、HTTPRequestを介して変数をホームページに返して、この方法で動的なjavascriptコードを作成できると考えました。何も機能していません