e così è corretto?
codice:
$query = "SELECT email FROM newsletter WHERE email = '$email'";
$result = mysql_query($query, $db);
$rows = mysql_num_rows($result);
if($rows>0) {
print(........
ho provato e funziona (sempre che non sia un caso!) però quando un utente vuole cancellarsi, io uso il seguente codice, ma mi genera l'errore:
codice:
elseif ($action=="unsubc") {
if ($rows===0) {
print ("La tua email non è in lista.");
} else {
$query = "DELETE id, email FROM newsletter WHERE email = '$email'";
if (mysql_query($query, $db)) {
print("Cancellazione avvenuta con successo.");
} else {
print ("Si è verificato un errore di comunicazione con il database. Riprova più tardi. Grazie!");
}
}
risultandomi appunto l'errore di comunicazione che ho impostato...