Ver Mensaje Individual
  #12 (permalink)  
Antiguo 01/04/2007, 14:11
BlisZ
 
Fecha de Ingreso: enero-2003
Mensajes: 10
Antigüedad: 21 años, 4 meses
Puntos: 0
Re: Capa de acceso a datos

Si no he entendido mal, creo que te refieres a cuando quieres imprimir algo desde la base de datos. En teoria una clase no debe imprimir cosas. Pero tu quieres imprimir.

Yo lo hago asi:

en la clase
Código PHP:
    function Mostrar() {
        
$query "SELECT * FROM `tabla` ORDER BY id DESC";
        
$res mysql_query($query) or die("No se pudo sacar informacion de la BD");
        
$muestra = array();
        while(
$row mysql_fetch_array($res))
            
$muestra[] = $row;
        return 
$muestra;
    } 
y luego para mostrar:
Código PHP:
if($objeto->Mostrar())
{
    foreach (
$objeto->Mostrar() as $row) {
        echo 
'<div class="tabla"><b>'.$row["autor"].'</b> el '.date("d/m/Y",$row["fecha"]).' a las '.date("H:i",$row["fecha"]);
        echo 
'<hr />'.$row["texto"].'</div>';
    }

Espero que te sirva