Ver Mensaje Individual
  #14 (permalink)  
Antiguo 09/01/2012, 11:53
ramser
 
Fecha de Ingreso: enero-2012
Mensajes: 6
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: listado de productos e imágenes (consulta correcta)

Hola, seguí intentando y haciendo varias pruebas, pensé que con tener la consulta SQL me iva a alcanzar pero también tengo que adaptar el código php y no lo puedo lograr

Llego hasta hacer el listado de productos pero en cada producto no puedo mostrar las imágenes que le corresponden

Vuelvo a copiar el código de la clase productos

Código PHP:
    $sqlString "SELECT * FROM productos AS p JOIN imagenes AS i ON i.id_producto = p.id";
    
$coneccion->makeQuery($sqlString);
    
    if (
$coneccion->getRowsCount()>0)/*Si es mayor a cero, creo un arreglo con el total de filas*/
        
$result = array($coneccion->getRowsCount());
    else
        
$result null;
    
$i=0;
    while (
$row $coneccion->nextRow()) {
            
$result[$i] = new Producto();
            
$result[$i]->setId($row["id"]);
            
$result[$i]->setNombre($row["nombre"]);
            
$result[$i]->setDescripcion($row["descripcion"]);
        
$i++;
    }
    return 
$result;



PAGINA LISTADO.PHP

Código PHP:
$producto = classProductosManager::getAll(new DbConnection());

<div class="listado">
    <? for($i=0;$i<count($producto);$i++){ ?>
    <div class="producto">
        <p><?=$producto[$i]->getNombre()?></p>
        <p><?=$producto[$i]->getDescripcion()?></p>
            <div class="galeria">
                <div>imagen 1</div>
                <div>imagen 2</div>
                <div>imagen xx</div>
            </div>
    </div>
</div>
<? ?>

Si me pueden volver a orientar, desde ya se los agradezco

Muchas gracias

Saludos