PHP » Tutorial » Diseño Mapeo Objeto-Relacional Unidad III

Obtener todos los registros

Archivo: index.php

<?php

    include 'Conexion.php';
    include 'Persona.php';

    $persona = new Persona(Conexion::getConexion());

    $lista_registros = $persona->all();

    foreach ( $lista_registros as $registro ) {

     echo 'Id: '.$registro->id.'<br/>';
        echo '&nbsp;&nbsp;Nombre: '.$registro->nombre.'<br/>';
        echo '&nbsp;&nbsp;Email: '.$registro->email.'<br/>';
        echo '&nbsp;&nbsp;Web: '.$registro->web.'<br/>';
        echo '<br/>';

    }

?>

Para cargar todos los registros usamos la función all(), luego recorremos el arreglo con un foreach.

Salida:

Id: 1
  Nombre: Null
  Email: null@documentoweb.com
  Web: www.documentoweb.com

Id: 2
  Nombre: Alguien
  Email: alguien@alguienweb.com
  Web: www.alguienweb.com

Obtener un registro

Archivo: index.php

<?php

    include 'Conexion.php';
    include 'Persona.php';

    $persona = new Persona(Conexion::getConexion());

    $registro = $persona->get(1);

   
     echo 'Id: '.$registro->id.'<br/>';
        echo '&nbsp;&nbsp;Nombre: '.$registro->nombre.'<br/>';
        echo '&nbsp;&nbsp;Email: '.$registro->email.'<br/>';
        echo '&nbsp;&nbsp;Web: '.$registro->web.'<br/>';
        echo '<br/>';
   

?>

Para obtener un registro especifico usamos la función get($id), le pasamos por parámetros el id de el registro deseado.

Salida:

Id: 1
  Nombre: Null
  Email: null@documentoweb.com
  Web: www.documentoweb.com

sauljp07

Publicado el 24 de Julio del 2010 por sauljp07

695 visitas

¡Amigo! te demorarás 10 segundos en crear tu cuenta.

Disfrutarás de todos los beneficios de DocumentoWeb.

Twitter Twitter Facebook Facebook Feed RSS Feed RSS

www.DocumentoWeb.com Licencia Creative Commons