Porva cosi
Codice PHP:
<?php
$num=0;
while($row_com = mysql_fetch_array($query_com)){
$num++;
$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<?php echo $num; ?>' name="modulo<?php echo $num; ?>">
<textarea id="txt_post<?php echo $num; ?>" cols="40" rows="2"></textarea>
<input id='id_post<?php echo $num; ?>' name="id_post<?php echo $num; ?>" type="hidden" value="<?php echo $art_id; ?>">
<input type="button" id="bottone<?php echo $num;?>" value="Invia i dati">
</form>
<div id="risultato<?php echo $num; ?>"></div>
<?php
}
codice:
<script type="text/javascript">
$(document).ready(function() {
$("botton").each(function(index){
$(this).click(function(){
var txt_post = $("#txt_post"+index).val();
var id_post = $("#id_post"+index).val();
$.ajax({
type: "POST",
url: "dati.php",
data: "txt_post=" + txt_post + "&id_post=" + id_post ,
dataType: "html",
success: function(msg) {$("#risultato"+index).html(msg); $("#formo"+index).hide(); },
error: function() {alert("Chiamata fallita, si prega di riprovare...");}
});
});
});
});</script>