Tengo un pequeño problema con estes códigos, cuando se ejecuta, no se muestran como quiero .
Por encima de la tabla, me aparece el ultimo registro,y me sale todo segido
De esta manera es como me queda ¿por que?
Miguelroxgarcia548748754
nombre apellidos telefono
Manuelgalciarox6586584745
Código PHP :
<table width="65%" border="2" cellspacing="0" cellpadding="0">
<th width="20%" bgcolor="#FFFFCC">Nombre</th>
<th width="20%" bgcolor="#FFFFCC">apellidos</th>
<th width="5%" bgcolor="#FFFFCC">telefono</th>
<?php
include_once("conexion.php");
$cadena =("SELECT * FROM reserva");
$resultado=mysql_query($cadena, $conexion) or die ("problema con cadena de conexion<br><b>" .
mysql_error()."</b>");
$busqueda = mysql_fetch_array($resultado);
while ($registro = mysql_fetch_array($resultado)){
echo $registro['nombre'];
echo $registro['apellidos'];
echo $registro ['telefono'];
$tabla="<table width=\"65%\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\"><tr>";
$tabla.="<td align=\"center\" width=\"70%\">".$row['nombre']."</td>";
$tabla.="<td align=\"center\" width=\"30%\">".$row['apellidos']."</td> </tr>";
$tabla.="<td align=\"center\" width=\"30%\">".$row['teleono']."</td> </tr>";
echo $tabla;
}
?> 