Salve a tutti.
Ho un problema.
Ho installato MySql Workbench 5.2 per creare/gestire un DB.
Adesso sto cercando di realizzare un'applicazione con interfaccia web.
Ho creato una tabella "categoria_costi" formata dalla chiave primaria "idcategoria_costi" e dalla colonna "nome".
Ho realizzato una pagina php che mi permette di visualizzare il contenuto di questa tabella.
Il tutto funziona.
Ho cercato quindi di sviluppare una DELETE che mi permetta di eliminare un record della tabella, e qui mi sono impantanato.
Non riesco a capire perchè, ma non mi funziona.
Il codice che ho usato è questo.
La sintassi mi pare corretta.Codice PHP:
$delete = mysql_query("DELETE FROM categoria_costi WHERE idcategoria_costi='3'");
Quello che succede è che la pagina viene eseguita correttamente ma di questa DELETE nessuna traccia.
La SELECT però funziona tranquillamente. Sembra quasi che la DELETE non sia boh, "permessa".
Mi potreste aiutare? Grazie.
Update 1: anche la UPDATE funziona
Update 2: ho aggiunto
alla fine della query per verificare l'errore e l'errore che mi vien dato è questo:codice:or die (mysql_error());
"No database selected"
??