ciao! Non so come posso fare x far aggiornare dei dati cekkando dei box. SOno 2 giorni ke cerco nel forum, le ho provate tutte ma..non mi funziona!
io ho sto modulo:
Codice PHP:
<form name=\"cancella\" action=\"$PHP_SELF?destinazione=account&utente="$_SESSION['username'] ."&pagina=messaggi&vedi=ricevuti&azione=delete\" method=\"post\">
<table width=\"100%\"  border=\"0\" cellspacing=\"0\" cellpadding=\"0\">"
;
$query_msgricevuti "SELECT * FROM messaggi WHERE destinatario='$_SESSION[username]' AND visualizza='si' ORDER BY idmessaggio DESC";
$result mysql_query($query_msgricevuti$db);
$i1
while (
$row mysql_fetch_array($result)) 



if(
$i%2==0
{
echo
"  <tr>
    <td width=\"40\"><input type=\"checkbox\" name=\"idmessaggio[]\" value=\"
$row[visualizza]\"></td>
    <td  width=\"20\">"
;
if(
$row[letto]=="no")
{
echo 
"<img alt=\"nuovo messaggio dal leggere\" src=\"img/msgnuovo.gif\">";
}
else
{
echo
"<img alt=\"messaggio già letto\" src=\"img/msgletto.gif\">";
}
echo
"</td>
    <td>
$row[mittente]</td>
    <td width=\"20\"></td>
    <td width=\"200\">
$row[data] ore $row[ora]</td>
    <td><img src=\"img/pixel_trasparente.gif\" width=\"10\" height=\"1\" alt=\"\"></td>
    <td align=\"center\"><a href=\"
$PHP_SELF\"><img border=\"0\" alt=\"leggi il messaggio di $row[mittente]\" src=\"img/dettagli.gif\"></a></td>
  </tr>"
;
  }
  
  
   else
  { echo
"  <tr bgcolor=\"#F2F1F1\">
    <td width=\"40\"><input type=\"checkbox\" name=\"idmessaggio[]\" value=\"
$row[visualizza]\"></td>
    <td  width=\"20\">"
;
if(
$row[letto]=="no")
{
echo 
"<img alt=\"nuovo messaggio dal leggere\" src=\"img/msgnuovo.gif\">";
}
else
{
echo
"<img alt=\"messaggio già letto\" src=\"img/msgletto.gif\">";
}
echo
"</td>
    <td>
$row[mittente]</td>
    <td width=\"20\"></td>
    <td width=\"200\">
$row[data] ore $row[ora]</td>
    <td><img src=\"img/pixel_trasparente.gif\" width=\"10\" height=\"1\" alt=\"\"></td>
    <td align=\"center\"><a href=\"
$PHP_SELF\"><img border=\"0\" alt=\"leggi il messaggio di $row[mittente]\" src=\"img/dettagli.gif\"></a></td>
  </tr>"
;
  }
            
              
$i $i 1
  }
  
echo
"
<tr class=\"anteprima\">
              <td class=\"tabellacentraleBasso\" colspan=\"7\"><img  alt=\"\" src=\"img/pixel_trasparente.gif\" width=\"1\" height=\"10\"  border=\"0\"></td></tr>
              <tr class=\"anteprima\">
    <td colspan=\"7\">
    <table width=\"100%\"  border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
  <tr>
    <td class=\"bold\"><input type=\"checkbox\" name=\"checkmadre\" onclick=\"selectAllMsg()\">seleziona tutti i messaggi</td>
    <td><img src=\"img/pixel_trasparente.gif\" width=\"10\" height=\"1\" alt=\"\"></td>
    <td class=\"bold\"><a href=\"#d\" onclick=\"submit()\"><img alt=\"cancella messaggi selezionati\" src=\"img/cestino.gif\" border=\"0\"></a><a href=\"#d\" onclick=\"submit()\" class=\"bold\">cancella messaggi selezionati</a></td>
  </tr>
  <tr class=\"anteprima\">
              <td class=\"tabellacentraleAlto\" colspan=\"7\"><img  alt=\"\" src=\"img/pixel_trasparente.gif\" width=\"1\" height=\"10\"  border=\"0\"></td></tr>
</table>
</td>
  </tr></table></form> 
l'utente ke cekka il box vuole cancellare un messaggio. Ho fatto la pagina su cui dovrebbe andare con una query UPDATE
Codice PHP:
$query_deletemsg "UPDATE messaggi SET visualizza='no' WHERE id=" $_POST['idmessaggio'];
$result mysql_query($query_deletemsg$db);
$row mysql_fetch_array($result);
echo
"RISPOSTA"
ma non mi lavora anzi,stampando la query nella pagina di risposta viene scritto

codice:
UPDATE messaggi SET visualizza='no' WHERE id=Array
non so come uscirci..devo fare un array? COME?!??!
e siccome c'è pure un cek che dovrebbe selzionarli tutti...come deve lavorare lui???
se qualcuno mi sa aiutare..grazie!