-
php mysql
buonasera....eeeeee''' scusate ma mi devo impare...ah sh..
piu'che altro ho bisogno di sapere una cosa ( se possibile)
se voglio eliminare una riga da mysql, funziona tutto bene, me la elimina..pero' volevo chiedervi ,
secondo voi e' normale che se apro il file dalla cartella e non dal sito mi da sempre il messaggio"
annuncio eliminato?, anche se non ha eliminato nessuna riga dal database? spero di essermi riuscito a
spiegare NB: ovviamente metto solo il codice di esecuzione...
Codice PHP:
$sql = "DELETE FROM Animali WHERE email ='".$email."' ";
$result = $cn->query($sql);
if ($result == false) {
echo "problemi". $cn->connect_error . ".";
} else {
echo "l'annuncio e' stato eliminato correttamente";
}
$cn->close();
$italia = "http://noncecapisco.altervista.org/animali/Italia.php";
header("Refresh: 2; url=" . $italia);
?>
grazie.
-
Sì, è normale perché la query anche se non elimina nulla viene eseguita correttamente.
Per vedere se ci sono state delle righe eliminate, usa affected_rows: se torna > 0, significa che ne ha eliminate alcune.
Ancora non ho capito perché hai dovuto fare una pagina differente per eliminare le righe, ma ok, funziona.
Ciao!
-
ciao alemoppo...grazie sempre per gli aiuti che mi dai... non lo so neanche io....ah ah...pero' funziona alla grande!
so contento... pensa che adesso sto mettendo pure la ceckbox per selezionare gli annunci che si vogliono
eliminare....ahahaa...... alemoppo!!! ...piano piano....leggendo tutta microsoft....
-
alemoppo..scusa...mi sono ricordato che ti volevo chiedere una cosa.. dato che ho trovato il modo di eliminare
nel database le righe di tutte le tabelle in automatico, volevo sapere se era possibile, quando si eliminano le righe
dalle tabelle, e' possibile associare il file $file_salvato nella cartella per farlo eliminare in automatioo come
nel database, che funzione mi serve? unlink($file_salvato?) spero di essermi spiegato. grazie
-
Certo, prima usi unlink per eliminare il file (prelevi il nome dal db), poi elimini la rispettiva riga dal database.
Ciao!