回答編集履歴
1
加筆修正
    
        answer	
    CHANGED
    
    | 
         @@ -3,4 +3,14 @@ 
     | 
|
| 
       3 
3 
     | 
    
         
             
            (javascriptやjQueryなどなど)
         
     | 
| 
       4 
4 
     | 
    
         | 
| 
       5 
5 
     | 
    
         
             
            phpってサーバー上で動作するプログラムなので、
         
     | 
| 
       6 
     | 
    
         
            -
            そのような目的には合いません。
         
     | 
| 
      
 6 
     | 
    
         
            +
            そのような目的には合いません。
         
     | 
| 
      
 7 
     | 
    
         
            +
            POSTやGETなどでサーバーにリクエスト送信されたきっかけで
         
     | 
| 
      
 8 
     | 
    
         
            +
            phpのプログラムが(webブラウザではなく)webサーバー上で動作し、
         
     | 
| 
      
 9 
     | 
    
         
            +
            その結果をhtmlとして返し、
         
     | 
| 
      
 10 
     | 
    
         
            +
            結果をwebブラウザが表示(レンダリング)する流れです。
         
     | 
| 
      
 11 
     | 
    
         
            +
             
     | 
| 
      
 12 
     | 
    
         
            +
            フォーム内SELECTを選択した際に、
         
     | 
| 
      
 13 
     | 
    
         
            +
            すかさずwebサーバーにフォーム送信(リクエスト)を行うことで、
         
     | 
| 
      
 14 
     | 
    
         
            +
            php側で送られたパラメータを解釈して出力を変えることは出来ますが、
         
     | 
| 
      
 15 
     | 
    
         
            +
            そこにはjavascriptが介在しないと期待する動作になりません。
         
     | 
| 
      
 16 
     | 
    
         
            +
            こんな風に:[フォーム変更時の処理(onChange)](https://www.ajaxtower.jp/js/event/index3.html)
         
     |