Archivo: index.php
<?php
include 'Conexion.php';
include 'Persona.php';
$persona = new Persona(Conexion::getConexion());
$registro = $persona->get(1);
$registro->nombre='Webmaster';
$persona->save($registro);
echo 'Id: '.$registro->id.'<br/>';
echo ' Nombre: '.$registro->nombre.'<br/>';
echo ' Email: '.$registro->email.'<br/>';
echo ' Web: '.$registro->web.'<br/>';
echo '<br/>';
?>
Primero obtenemos el registro que deseamos actualizar:
$registro = $persona->get(1);
Luego cambiamos los datos:
$registro->nombre='Webmaster';
Y guardamos:
$persona->save($registro);
Salida:
Id: 1
Nombre: Webmaster
Email: null@documentoweb.com
Web: www.documentoweb.com
Archivo: index.php
<?php
include 'Conexion.php';
include 'Persona.php';
$persona = new Persona(Conexion::getConexion());
$persona->delete(array('id' => 1));//Eliminacion
$lista_registros = $persona->all();
foreach ( $lista_registros as $registro ) {
echo 'Id: '.$registro->id.'<br/>';
echo ' Nombre: '.$registro->nombre.'<br/>';
echo ' Email: '.$registro->email.'<br/>';
echo ' Web: '.$registro->web.'<br/>';
echo '<br/>';
}
?>
Para eliminar un registro usamos la función delete(condición):
$persona->delete(array('id' => 1));
Donde la condición es un arreglo en el cual se expresan los valores que debe tener el registro para ser eliminado, en este caso el registro con el id 1.
Salida:
Id: 2
Nombre: Alguien
Email: alguien@alguienweb.com
Web: www.alguienweb.com
Postear en Twitter
Postear en Facebook
Feed RSS
Agregar a Favoritos
Diego Escares el 25 de Julio del 2010:
0
Oye, se ve bastante bien y veo una nueva forma de hacer mis consultas en la bd. Tendré que hacer algún experimento alguno de estos días, lo veo prometedor.
Gracias por tu publicación =).
php, archivo, index, registro, id, com
¡Amigo! te demorarás 10 segundos en crear tu cuenta.
Disfrutarás de todos los beneficios de DocumentoWeb.