Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/09/2010, 12:01
eljuank1982
Usuario no validado
 
Fecha de Ingreso: abril-2010
Ubicación: La habana
Mensajes: 229
Antigüedad: 14 años, 11 meses
Puntos: 4
Mostrar registros sin tablas. Se puede¿?

Bunas a Todos, es posible mostar registros de una base de datos sin acudir a las tablas.¿?

Aquí pongo el código de ejemplo, con este creo una tabla dinámica pero es posible mostrar los datos de algún modo diferente que rompa con le estructura de una tabla, para que sea más estético.¿?
Llevo tiempo buscando y preguntando al respecto y nada, parece que no se acostumbra a hacer esto.

Código PHP:
<?php
$enlace 
mysql_connect('localhost''root''')
    or die(
'No pudo conectarse : ' mysql_error());
mysql_select_db('dbserviciostarara') or die('No pudo seleccionarse la BD.');
$consulta_entidad "SELECT identidad FROM entidades WHERE nombre = 'Villa Marina'";
$resultado_entidad mysql_query($consulta_entidad) or die('La consulta fall&oacute;: ' mysql_error());
$entidad mysql_fetch_array($resultado_entidadMYSQL_ASSOC);




$consulta "SELECT nombre, descripcion, foto FROM servicios WHERE entidad =\"{$entidad['identidad']}\"";
$resultado mysql_query($consulta) or die('La consulta fall&oacute;: ' mysql_error());

mysql_free_result($resultado_entidad);

// Impresion de resultados en HTML
echo "<table cellspacing='10' border='0' cellpading='0' wigth='100%'>\n";
echo
"<tr><td colspan='5' aling='right'>
Haga clic en cualquier foto para ver una versión más grande.<br><hr></td></tr>\n"
;
while (
$linea mysql_fetch_array($resultadoMYSQL_ASSOC)) {
    echo 
"<tr>\n";
    echo 
"<td><td align = right; class=\"TextoWeb\"><b>".$linea['nombre']."</b></td>\n";
    echo 
"<td><td align = left; class=\"TextoWeb\">".$linea['descripcion']."</td>\n";
    echo 
"<td><a href = '../web-modular-avanzada/img/{$linea['foto']}' border='0'>
    <img src='../web-modular-avanzada/img/{$linea['foto']}' border='0' width='100' height='80'></a></td>\n"
;
    echo 
"<tr><td colspan='5' aling='right'><hr></td></tr>\n";
}
echo 
"</table>\n";
mysql_free_result($resultado);
?>
Saludos