Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2005, 03:41
Avatar de JuanKa
JuanKa
 
Fecha de Ingreso: septiembre-2004
Mensajes: 468
Antigüedad: 19 años, 7 meses
Puntos: 1
Colocar 3 registros por tabla

Hola a todos.

Estoy haciendo una rutina para mostrar en 1 tabla 3 registros, es decir que en un tabla tenga 3 celdas y si por ejemplo hay 6 registros me deberia colocar
2 Tablas llenas.

Tengo este codigo pero me duplica los registros en una tabla (el ejemplo lo coloca abajo)

.... hago la consulta y luego ....

while ($agenda = mysql_fetch_array($consu_agenda))
{
$conta=1;
echo '<table width="690" border="0" align="center" cellpadding="2" cellspacing="2" class="Borde_Tabla1">';
echo '<tr>';
if ($conta==1) {echo '<td width="230"><div align="center">'.$agenda ["descripcion"].'</div></td>'; $conta++;}
if ($conta==2) {echo '<td width="230"><div align="center">'.$agenda ["descripcion"].'</div></td>'; $conta++;}
if ($conta==3) {echo '<td width="230"><div align="center">'.$agenda ["descripcion"].'</div></td>'; $conta=1; }
echo '</tr>';
echo '</table>';
}
?>

y me lo coloca asi

=========================
registro1 | registro1 | registro1|
=========================

=========================
registro2 | registro2 | registro2|
=========================

=========================
registro3 | registro3 | registro3|
=========================

=========================
registro4 | registro4 | registro4|
=========================

=========================
registro5 | registro5 | registro5|
=========================

=========================
registro6 | registro6 | registro6|
=========================

y yo quisiera que aparezca asi.
=========================
registro1 | registro2 | registro3|
=========================

=========================
registro4 | registro5 | registro6|
=========================

Como lo deberia hacer. Gracias