ciao a tutti..... stò creando un guestbook
questa è la pag di admin (che serve per cancellare i messaggi)
e questa è la pagina di cancellazione cancella.php ancora incompletacodice:<? include "config.inc.php"; echo "<a href=\"new.php\">Nuovo messaggio</a>"; echo "- <a href=\"admin.php\">Amministrazione</a>"; echo "- <a href=\"index.php\">Esci</a>"; $connessione= mysql_connect($host, $user, $password); if($connessione == false) echo "Connesione a mysql non avvenuta"; mysql_select_db($database, $connessione) or die ("Errore nella selezione del database"); $query="SELECT id, titolo, testo, data FROM messaggeria ORDER BY data DESC"; $result=mysql_query($query, $connessione); if($result == false) echo "Non è possibile stabilire una connssione con il db per visualizz i mess"; echo "<form method=\"POST\" action=\"cancella.php\">"; while ($row=mysql_fetch_array($result)){ $titolo=$row['titolo']; $testo=$row['testo']; $data=date("j/n/Y H:i-s", $row['data']); $id=$row['id']; echo " <input type=\"radio\" name=\"$id\" > "; echo "$data - $titolo "; echo "$testo "; } echo "<p align=\"center\"><input type=\"submit\" value=\"Cancella i messaggi selezionati\">"; ?>
Se qualcuno mi può aiutare..:!!! Potete anche cambiare il codice in modo radicale..!codice:<? include ("config.inc.php"); $connessione= mysql_connect($host, $user, $password); if($connessione == false) echo "Connesione a mysql non avvenuta"; mysql_select_db($database, $connessione) or die ("Errore nella selezione del database"); // IN QUESTO PUNTO DEVO INSERIRE IL CICLO PER ELIMINARE I MESSAGGI SELEZIONATI $query="DELETE FROM `messaggeria` WHERE `id` = $i "; $result=mysql_query($query, $connessione); if($result == false) echo ("Non è possibile cancellare il messaggio"); } } echo "fine"; ?>
GRAZIE

Rispondi quotando
