Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/07/2006, 11:15
tamahome
Usuario no validado
 
Fecha de Ingreso: agosto-2004
Mensajes: 74
Antigüedad: 19 años, 8 meses
Puntos: 0
mostrar resultados tipo galeria

Yo realizo la consulta y con un codigo de las faqs, con la intencion de agrupar los resultados por columnas, lo realiza pero me los muestra visualmente muy desordenados, y el codigo ese creo que no es lo que yo busco.

Sin anidar tablas, no creo que sea posible lo que yo necesito, pero provisionalmente ya me valdria si alguien me puede ayudar a que los diferentes campos en vez de salir uno al lado del otro me salieran uno encima del otro.
el codigo es este:
Código PHP:
<?
echo "<table align=center>"

$columnes 3# Número de columnas (variable) 

if (($rows=mysql_num_rows($result))==0) { 
  echo 
"<tr><td colspan=$columnes>No hay resultados en la BD.</td></tr> "
} else { 
  echo 
"<tr><td colspan=$columnes>$rows Resultados </td></tr>"


for (
$i=1$row mysql_fetch_row ($result); $i++) { 
$resto = ($i $columnes); # Número de celda del <tr> en que nos encontramos 
if ($resto == 1) {echo "<tr>";} # Si es la primera celda, abrimos <tr> 
    
echo "<td>$row[1]</td>";  
    echo 
"<td>$row[2]</td>";  
    echo 
"<td>$row[3]</td>";  
    echo 
"<td>$row[4]</td>";  
    echo 
"<td>$row[5]</td>";
          
if (
$resto == 0) {echo "</tr>";} # Si es la última celda, cerramos </tr> 

if (
$resto <> 0) { # Si el resultado no es múltiple de $columnes acabamos de rellenar los huecos 
$ajust $columnes $resto# Número de huecos necesarios 
for ($j 0$j $ajust$j++) {echo "<td>&nbsp;</td>";} 
echo 
"</tr>"# Cerramos la última línea </tr> 

mysql_close($conexion); 
echo 
"</table>"
?>
y otra pregunta, porque con el nombre de la variable no me muestra nada echo "<td>$row[modelo]</td>"; y en cambio con el numero si, echo "<td>$row[1]</td>";

Gracias y saludos