前提・実現したいこと
初めて質問させていただきます。
PHP初心者でJavaScriptは知識がありません。
年月を選択したら選択した年月と連動させてデータを表示させたいです。
データはPHPでDBから取得して表示させたので、
選択した年月をPHP側で受け取るためにGET送信をしたいと考えました。
下記コードになります。
どのようにすればPHP側で値を受け取れるのか教えていただきたいです。
また、もっといい方法があれば教えていただけたらと思います。
よろしくお願いします。
起きている問題
Undefined index:year_monthと表示され、$_GET['year_month']が出力できない。
セレクトボックスの左に2021年1月と表示される。
HTML
1 2<select id="kanrimonth" name="kanrimonth"> 3<option value="20211">2021年1月</option> 4<option value="20212">2021年2月</option> 5<option value="20213">2021年3月</option> 6</select>
JavaScript
1 2$(function(){ 3 $('#kanrimonth').change(function(){ 4 $.get('kanri.php?year_month=' +$(this).$val(),function(data){ 5 //ここに何を記述すれば良いでしょうか? 6 }); 7 }); 8}); 9
PHP
1echo $_GET['year_month'];