Eh si, funziona. Non riesco proprio a capire quale può essere il problema. Questo è proprio tutto il pezzo di codice.
codice:
<?
while ($i<$num){
$pm_id = mysql_result($est,$i,"id");
$da = mysql_result($est,$i,"da");
$a = mysql_result($est,$i,"a");
$oggetto= mysql_result($est,$i,"oggetto");
$corpo = mysql_result($est,$i,"corpo");
$data = mysql_result($est,$i,"data");
$data = strtotime($data);
$il = date('d/m',$data);
$alle = date('H:i',$data);
$letto = mysql_result($est,$i,"letto");
$delcomm="delcomm".$i;
?>
<tr>
<td style="border: 1px solid #c0c0c0; padding: 3px 0 3px 5px; <? if($i%2) print(' background-color: #e8e8e8;'); ?>">
<a href="?page=mypm&act=read&type=sent&id=<? print($pm_id); ?>">
<? echo $oggetto; ?>
</a>
</td>
<td align="center" style="border: 1px solid #c0c0c0;<? if($i%2) print(' background-color: #e8e8e8;'); ?>">
<? echo $a; ?>
</td>
<td align="center" style="border: 1px solid #c0c0c0;<? if($i%2) print(' background-color: #e8e8e8;'); ?>">
<? echo "Il ".$il." alle ".$alle; ?>
</td>
<td align="center" style="border: 1px solid #c0c0c0;<? if($i%2) print(' background-color: #e8e8e8;'); ?>">
<form style="margin: 0;" method="POST" action="?page=mypm&act=sent" onSubmit="return window.confirm('Questo messaggio sta per essere cancellato. Confermare?');">
<input style="border:0;" type="image" src="image/del.png" name="<? echo $delcomm; ?>" value="Elimina">
</form>
</td>
</tr>
<?
if(($_POST[$delcomm])=="Elimina"){
$set_del="UPDATE pm SET mitt_del=1 WHERE id=$pm_id";
mysql_query($set_del);
header("refresh:0;");
}
$i++;
}
?>