ho provato a modificare il codice togliendo la funzione js e facendo il reload della pagina, ma quando faccio una scelta, come previsto , mi risetta i valori del select e il problema non è ancora risolto

codice:
<select name="tabella" onchange="window.location.reload();">
<option value="scegli">Scegli un questionario...</option>
<option value="19">Questionario TRI base (19 domande)</option>
<option value="21">Questionario TRI sostegno (21 domande)</option>
</select>
Codice PHP:
<?php
echo '<table>';
   for (
$i 1$i $_POST['questionario']; $i++) {
      echo 
'<tr>';
         for (
$y 1$y 3$y++) {
            echo 
'<td style="border:1px black solid; border-collapse:collapse;">';
            echo 
$i ',' $y;
            echo 
'</td>';
         }
      echo 
'</tr>';
   }
echo 
'</table>';
?>