Salve, a tutti,
ho questa problematica.
Ho una pagina php con due tabber.
Nel secondo tabber (che non è quello default), ho un form con una select a seconda di quello che scelgo mi viene prodotto una tabella di output tramite php.
A questo punto la pagina viene ricaricata e torna sul tabber di default.
Io vorrei che al submit del form non si ricaricasse la pagina così il tabber non cambia.

Posto il codice.

Codice PHP:
<?php
 
// Avvio la gestione delle sessioni
session_start();
if(!IsSet(
$_SESSION['id_loggato'])) {
    
header("location: login.php");
    
}
else {
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Dettaglio Personale</title>
<link href="css/stile.css" rel="stylesheet" type="text/css" />

<script type="text/javascript" src="tabber.js"></script>
</head>

<body>

<div id="container">



<div id="content_right">

        <div class="tabber" id="tab">
            <div class="tabbertab" title="Anagrafica">
Dati Anagrafici
</div>
    
                
</div>

            <div class="tabbertab" title="Rating">
            <?php 
            $txt_mercato 
"select * from tb_mercato";
            
$sql_mercato mysql_query($txt_mercato);
                    
            
?>
            
            
            

            <table align="center">
            <tr>
            <td>Seleziona il mercato</td>
            </tr>
            <form method="post" onsubmit="self.tabShow(tabber rating);">
            <tr>
            <td><select name="mercato">
            
            <option value="tutti">-- Tutti --</option>
               <?php
            
while($row_mercato mysql_fetch_array($sql_mercato)){
            
?>
                <option value="<?php echo $row_mercato[id?>"><?php echo $row_mercato[denominazione]; ?></option>        
            <?
            
}

            
?>
            </select></td>
            <td>
            <input type="submit" class="BOTTONE" />
            </td>
            </form>
               </table>
                    
                    

            <?php
            $mercato 
$_POST[mercato];
                        
                if(
$mercato == 'tutti'){
                    
                    
                    
                        
$txt_rating "select round(sum(tb_storico.valore_parametro), 1) as valutazione, tb_storico.fk_codice_fiscale, tb_mercato.denominazione, ";
                
$txt_rating .= "tb_ruolo.codice_ruolo from tb_storico, tb_ruolo, tb_mercato where ";
                
$txt_rating .=  "tb_storico.fk_id_ruolo = tb_ruolo.id AND tb_ruolo.fk_id_mercato = tb_mercato.id";
                 
$txt_rating .= " and tb_storico.fk_codice_fiscale = '" .$codice_fiscale"' group by tb_storico.fk_id_ruolo order by valutazione desc ";
                
                
$sqlRating mysql_query($txt_rating) or die("QUERY FALLITA!!!" .  mysql_error()); 
                echo 
"<table width=\"231\" height=\"44\" align=\"center\" id=\"stiletabella2\">";
                echo  
"<tr><td width=\"61\" height=\"33\">[b]Ruolo[/b]</td><td width=\"105\">[b]Mercato[/b]</td><td width=\"69\">[b]Rank[/b]</td></tr>";
                
            
                while(
$row_rating mysql_fetch_array($sqlRating)){
                    
                    echo 
"<tr height=\"30\" id=\"stiletr2\"><td>";
                    echo 
$row_rating[codice_ruolo];
                    echo 
"</td>";
                    echo 
"<td>";
                    echo 
$row_rating[denominazione];
                    echo 
"</td>";
                    echo 
"<td>";
                    echo 
$row_rating[valutazione];
                echo 
" %";
                echo 
"</td></tr>";
                    
                }
                    
                
                
                
                }
                else {
                
                
                
$txt_rating "select round(sum(tb_storico.valore_parametro), 1) as valutazione, tb_storico.fk_codice_fiscale, tb_mercato.denominazione, ";
                
$txt_rating .= "tb_ruolo.codice_ruolo from tb_storico, tb_ruolo, tb_mercato where tb_ruolo.fk_id_mercato = '" .$mercato"' AND ";
                
$txt_rating .=  "tb_storico.fk_id_ruolo = tb_ruolo.id AND tb_ruolo.fk_id_mercato = tb_mercato.id";
                 
$txt_rating .= " and tb_storico.fk_codice_fiscale = '" .$codice_fiscale"' group by tb_storico.fk_id_ruolo order by valutazione desc ";
                
                
$sqlRating mysql_query($txt_rating) or die("QUERY FALLITA!!!" .  mysql_error()); 
                
                        echo 
"<table width=\"231\" height=\"44\" align=\"center\" id=\"stiletabella2\">";
                echo  
"<tr><td width=\"61\" height=\"33\">[b]Ruolo[/b]</td><td width=\"105\">[b]Mercato[/b]</td><td width=\"69\">[b]Rank[/b]</td></tr>";
            
                while(
$row_rating mysql_fetch_array($sqlRating)){
                    
                    echo 
"<tr height=\"30\" id=\"stiletr2\"><td>";
                    echo 
$row_rating[codice_ruolo];
                    echo 
"</td>";
                    echo 
"<td>";
                    echo 
$row_rating[denominazione];
                    echo 
"</td>";
                    echo 
"<td>";
                    echo 
$row_rating[valutazione];
                echo 
" %";
                echo 
"</td></tr>";
                    
                }
                }
                
                
?>
                </table>
       
       
       
          </div>
</div>
</div>
</div>
</body>
</html>