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: 16 años, 5 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_entidad, MYSQL_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($resultado, MYSQL_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