Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/02/2006, 02:10
Avatar de Malocado
Malocado
 
Fecha de Ingreso: septiembre-2004
Mensajes: 24
Antigüedad: 19 años, 7 meses
Puntos: 0
A mi me pasaba lo mismo y lo solucioné con el siguiente script

Código PHP:
echo "<table border = '0' width='100%' class = 'Estilo3' align='center'>"

$columnas 3// Número de columnas (variable) 

if (($rows=mysql_num_rows($resultado))==0) { 
  echo 
"<tr><td align='center' colspan=$columnas>En este momento no disponemos de Marcas</td></tr>"
}
for (
$i=1$row mysql_fetch_row ($resultado); $i++) { 
$resto = ($i $columnas); // Número de celda del <tr> en que nos encontramos 
if ($resto == 1) {echo "<tr>";} // Si es la primera celda, abrimos <tr> 
    
echo "<td align='center'><a href=\"consultam.php?criterio=$row[0]\" onClick=\"window.open(this.href,'','width=780,height=300,location=no,toolbar=no,menubar=no,scrollbars=yes,resizable=no');return false\" target=\"blank\">$row[0]</a></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 $columnas $resto// Número de huecos necesarios 
for ($j 0$j $ajust$j++) {

}
mysql_close($link); 
echo 
"</table>" 
Espero te sirva :)

Saludos