Como hemos visto en el ejemplo de creación de tablas con sqlite, solamente tenemos que enviar el código correcto en lenguaje SQL a través del método query, para realizar un ABM seguiremos éste mismo camino.
Tendremos nuestro código SQL y lo enviaremos al motor de base de datos.
Usaremos el modelo de la tabla que ya hemos creado.
Aquí todo en lenguaje SQL
//Insetar (A = alta) INSERT INTO personas (nombre, apellido) VALUES ('Juan', 'Car'); //Actualizar (M = modificar) UPDATE personas SET apellido = 'Perez' WHERE id = 5 //Eliminar (B = baja) DELETE FROM personas WHERE id = 10
Código para insertar en Sqlite
<?php $db = new SQLiteDatabase("db.sqlite"); // Inserto un registro en la tabla personas $sql = "INSERT INTO personas (nombre, apellido) VALUES ('Juan', 'Car');"; $db->query($sql); ?>
Código para actualizar en Sqlite
<?php $db = new SQLiteDatabase("db.sqlite"); // Actualizo el registro id=5 en la tabla personas $sql = "UPDATE personas set apellido = 'Perez' WHERE id = 5"; $db->query($sql); ?>
Código para eliminar en Sqlite
<?php $db = new SQLiteDatabase("db.sqlite"); // Elimino el registro id=10 en la tabla personas $sql = "DELETE FROM personas WHERE id = 10"; $db->query($sql); ?>