Originariamente inviato da beipink
la mia domanda è proprio come faccio con SQLite ad usare UPDATE e DELETE dato che mi danno dei problemi???

La seconda domanda, invece, riguardava identificazione del record da cancellare o modificare....Esiste qualcosa più veloce del ciclo while e if che ho descritto io!??
E' evidente che sono poco pratico con queste cose quindi oltre a sperimentare chiedo se esistono delle funzioni che non conosco??

grazie ancora
kirk
Allora in primo luogo: Che tipo di problemi ti danno??? :master:


In secondo luogo: Il metodo piu' veloce corrisponde nell'usare una query adatta e cioe'

Codice PHP:
$db gb_open(); //apro il database

$query sqlite_unbuffered_query($db"SELECT * from guests WHERE posted='$key'"); // seleziono la tabella 
/*(non selezioni niente, indichi ad SQLite cosa deve fare
e cioe' che deve selezionare tutto(*) nella tabella guests
solo se posted corrisponde a $key
*/ 

 
while($row sqlite_fetch_array($querySQLITE_ASSOC)){ //scorro i record
/*Questo non serve
if ($key == $row[posted]) { //controllo se corrisponde alla key che passo con get

//cancello o visualizzo
*/
}
/*Inoltre ricorda che se key e' la variabile che passi
tramite get devi impostare tale variabile all'inizio dello
script cosi' $key = $_GET['key'] per ovvi motivi di sicurezza e non solo*/
SQLite_close($db); 
}?>