Ciao a tutti sto carcando una soluzione veloce per eliminare una determinate riga se esiste un valore. Per esempio ho questa tabella "dati":
codice:
Nome|ID
a   |1
b   |2
c   |3
Ora per esempio voglio cancellare la riga che contiene l'id 2, ma vogio che cancelli la riga solo sa realmente c'è, in caso l'id 2 non esiste in lista devo ricevere un messaggio

Allora ho pensato di fare una cosa del genere:
codice:
$Sql = "DELETE FROM dati WHERE EXISTS (SELECT * FROM dati WHERE id=2)";
$Query = mysql_query($Sql);
if (!$Query) {
echo "impossibile cancellare l'elemento in quanto l'id non esiste";
} else {
    echo ("OK!");
}
Ma non funziona ...come posso cancellare una riga con DELETE...EXISTS?

Ciao!