Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/11/2009, 05:27
Greco2
 
Fecha de Ingreso: junio-2006
Ubicación: Antofagasta
Mensajes: 216
Antigüedad: 17 años, 10 meses
Puntos: 7
Respuesta: Problemas de código en divs

Estas haciendo el WHILE dos veces, uno para cada dato y asi no es... en uno solo tienes que recibir los dos datos, descripcion y url... luego denro del while imprime el div mediante echo.

Prueba con lo siguiente:

Código PHP:
<?php
// conexion a base de datos.... consulta... etc....
//...

// recorres el array de resultados de la consulta y por cada registro imprimes un DIV
while($row mysql_fetch_array($result)) { 
?>
<div id="NombreDelSitio" class="exacto">
    <span class="nombre_del_sitio">Sitio 1:</span>
    <span class="descripcion_del_sitio"><?php echo $row["Descripcion"]; ?></span>
    <br /><br />
    <a href="<?php echo $row["url"]; ?>" target="_blank"><span class="juega_ahora"> Juega ahora!</span></a>
</div>
<?php
}
mysql_free_result($result);
mysql_close($link); 
?>

O también podrías intentar con lo siguiente:
Código PHP:
<?php
// conexion a base de datos.... consulta... etc....
//...

// recorres el array de resultados de la consulta y por cada registro imprimes un DIV
while($row mysql_fetch_array($result)) { 
    echo 
"<div id=\"NombreDelSitio\" class=\"exacto\">
            <span class=\"nombre_del_sitio\">Sitio 1:</span>
            <span class=\"descripcion_del_sitio\">"
.$row['Descripcion']."</span>
            <br /><br />
            <a href=\""
.$row['url']."\" target=\"_blank\"><span class=\"juega_ahora\"> Juega ahora!</span></a>
        </div>"
;
}
mysql_free_result($result);
mysql_close($link); 
?>
Espero te sirva, cualquier duda solo consulta.

Última edición por Greco2; 21/11/2009 a las 05:35