ciao a tutti..... stò creando un guestbook
questa è la pag di admin (che serve per cancellare i messaggi)
codice:
<?
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\">";
?>
e questa è la pagina di cancellazione cancella.php ancora incompleta
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";
?>
Se qualcuno mi può aiutare..:!!! Potete anche cambiare il codice in modo radicale..!
GRAZIE