Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/01/2007, 03:59
Avatar de codigoflecha
codigoflecha
 
Fecha de Ingreso: noviembre-2004
Mensajes: 325
Antigüedad: 19 años, 6 meses
Puntos: 3
problema con echo de resultados de consulta

Hola amig@s, he terminado un gestor que introduce los datos (texto y fotos) en una base de datos, y tengo un problemilla con la impresión:

//realizo la consulta y listo
Código:
 $sql = "SELECT * FROM tic_producto";
	$resultado = mysql_query($sql,$dbh);
    $num_resultados = mysql_num_rows($resultado);
    $num_productos = $num_resultados;
    $sql = "SELECT * FROM tic_producto order by `id` DESC";	
    $resultado = mysql_query($sql,$dbh);
    $resultado2 = $resultado;
     for($i = 1; $i <= $num_productos; $i++)
                {
                $row = mysql_fetch_array($resultado2);
                }
    $dir = "imagenes/";
imprimo los resultados:

Código:
<div class="producto1">
<img src="<? echo $dir.$row[imagen]; ?>" /> 

<div class="contenido_producto1">
<h6><? echo $row[titulo]; ?> </h6>
<p class="texto_productos">
<? echo $row[descripcion]; ?></p>
<p class="texto_productosprecio">Precio:<span class="texto_precios"> <? echo $row[precio]; ?> €</span></p>

</div>

</div>

<div class="producto2">
<img src="<? echo $dir.$row[imagen]; ?>" />


<div class="contenido_producto1">
<h6><? echo $row[titulo]; ?></h6>
<p class="texto_productos">
<? echo $row[descripcion]; ?></p>
<p class="texto_productosprecio">Precio:<span class="texto_precios"> <? echo $row[precio]; ?> €</span></p>
</div>

</div>
El problema viene que en el div productos 2 me imprime lo mismo que en el anterior, es decir, me imprime en pantalla la misma fila, no me pasa a la siguiente, creo que algo falla en el for que hago pero no consigo saber que.
Una ayudita please, tengo que entregar hoy el trabajo. please....
gracias