Volevo sapere qual'è generalmente la procedura per cancellare un record completamente o in parte (modicarlo) in un database!!
estraggo i dati li metto su delle variabili...(esempio in una textarea) poi quando vado a reinserire il dato modificato cosa devo fare?
per esempio posso fare ISERT INTO e metto solo la variabile da modificare o uso la stessa funzione per inserire tutti i dati (esempio INSERT INTO con tutte le variabili) ma quelle che non ho modificato le lascio vuote!!
Invece per cancellare completamente un record, esiste qualche funzione per SQLite???
Ultima cosa
per identificare un un record da cancellare sto facendo così:
Codice PHP:
$db = gb_open(); //apro il database
$query = sqlite_unbuffered_query($db, "SELECT * from guests"); // seleziono la tabella
while($row = sqlite_fetch_array($query, SQLITE_ASSOC)){ //scorro i record
if ($key == $row[posted]) { //controllo se corrisponde alla key che passo con get
//cancello o visualizzo
SQLite_close($db);
}
}?>
Questo sistema funziona, però non so se esiste qualche funzione SQL per fare tutto + semplice e veloce...
Ho dato un'occhiata alla funzione sqlite_seek ( resource result, int rownum)
ma da solo true o false!!!
grazie mille
kirk