Salve ragazzi, come dal titolo ,ho realizzato un form di invio dati post che si ripete in un ciclo php e fin qui tutto apposto...

Codice PHP:
<?php
while($row_com mysql_fetch_array($query_com)){       
  
$com_autore stripslashes($row_com['com_autore']);      
  
$com_testo stripslashes($row_com['com_testo']);      
  
$com_data stripslashes($row_com['com_data']);                
 
  echo 
""$com_autore ."</b>";      
  echo  
"| <b>" $com_data "</b><br>";        
  echo 
$com_testo "<br>";    
 
?>
<form id='formo' name="modulo">    
<textarea id="txt_post" cols="40" rows="2"></textarea>   
<input id='id_post' name="id_post" type="hidden" value="<?php echo $art_id?>">    
<input type="button" id="bottone" value="Invia i dati">
</form>
<div id="risultato"></div>
<?php
}
....il problema è quando trasferisco i dati con jquery ad un'altra pagina con questo codice:

Codice PHP:
<script type="text/javascript">
$(
document).ready(function() { 
 $(
"#bottone").click(function(){    
var 
txt_post = $("#txt_post").val(); 
 var 
id_post = $("#id_post").val();        
$.
ajax({      
 
type"POST",    
  
url"dati.php",     
 
data"txt_post=" txt_post "&id_post=" id_post  ,     
 
dataType"html",    
  
success: function(msg)      {$("#risultato").html(msg); $("#formo").hide();  },     

  
error: function()               {alert("Chiamata fallita, si prega di riprovare...");}   
 
  }); 
 });
});
</script> 

Lo script funziona ,ma solo per il primo form del ciclo ... esiste qualche metodo per farlo lavorare su tutti i form del ciclo?

Grazie in anticipo a tutti!