Originariamente inviato da Miki73
ora pongo il mio problema e nel frattempo che voi lo leggete io provo a ricercare nel forum anche se non sarà facile vista la vastità dell'argomento:

ho una serie di pulsanti (in realtà sono immagini, quindi non posso sfruttare i vantaggi del submit a se stesso che ricarica la pagina e invia le variabili) e ad ogni click su un pulsante pensavo di far variare una variabile di sessione, che avrei ripescato per la visualizzazione del codice realitivo al pulsante; purtroppo non ho idea di come fare il richiamo della pagina; questo è il codice:

codice:
<?
  session_start();
  session_register("scelta");
  $dbms=mysql_connect("localhost","root","xxxxxx");
  $db=mysql_select_db("Sql00000_0") or die("Impossibile connettersi al database Sql00000_0");
  $menu=mysql_db_query("Sql00000_0","select * from nav_bar where percorso_off is not null");
  $num=mysql_num_rows($menu);
  echo "<table><tr>";
  for ($i=0; $i<$num; $i++)
  {
    $id=mysql_result($menu,$i,"id");
    $nome_puls=mysql_result($menu,$i,"nome_pulsante");
    $perc_off=mysql_result($menu,$i,"percorso_off");
    $perc_on=mysql_result($menu,$i,"percorso_on");
    echo "<td><a href='index.php?scelta=$id' onMouseOver=MM_swapImage('$nome_puls','','$perc_on',1) onMouseOut=MM_swapImgRestore()>";
    echo "<img src=$perc_off name=$nome_puls class='navbar'  /></a></td>";
  }
  mysql_close($dbms);
  echo "</tr><tr><td>";
  if (isset($_SESSION['scelta']))
  {
    switch ($_SESSION['scelta'])
    {
       case "3":
         visual_rosa();
         break;
       default:
         echo "La pagina che cerchi non esiste";
    }
  }
  echo "</tr></table>
?>