Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/03/2007, 01:43
Roykssop
 
Fecha de Ingreso: octubre-2006
Mensajes: 78
Antigüedad: 17 años, 7 meses
Puntos: 1
Re: Mostrar los datos de una consulta mysql en una Tabla

Cita:
Iniciado por Coala Ver Mensaje
chuta pense que lo tenia listo pero no , me pasa esto.

Cuando hago una consulta a la base de datos por medio de una pagina no me devuelve los datos ha la pantalla solo me muestra las filas vacias .

Ejemplo, si tengo dies filas llenas de la tabla cliente por pantalla me muestra esas dies filas "pero sin nada" , si borro una le hago un resfresco me mestra nueve.Me muestra pero con las filas vacias.El problema no es que no muestre la cantidad de filas que hay en la tabla, sino que omite su contenido.

Este es el codigo para que lo vean.
--------------------------------------------------------------------------

<body>


<?php
include("conex.php");
$link=Conectarse();
$consulta=mysql_query("select * from cliente",$link);
?>
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1> <TR><TD>&nbsp;Rut</TD><TD>&nbsp;Nombre&nbsp;</TD><TD>&nbsp;Apellido&nbsp;</TD></TR>
<?php

while($row = mysql_fetch_array($consulta)) {

printf("<tr><td>&nbsp;%s</td><td>&nbsp;%s</td><td>&nbsp;%s&nbsp;</td></tr>", $row["rut"],$row["nombre"],$row["apellido"]);

}
mysql_free_result($consulta);
mysql_close($link);

?>
</table>

</body>


---------------------------------------------------------------------

¿que esta mal?





Pd: el code lo encontre en inernet yo lo arregle para mi situacion porsiacaso.
Proba cambiando esto

Código PHP:
<?php       

   
while($row mysql_fetch_array($consulta)) {

 echo
"<tr><td>".$row["rut"]."</td><td>".$row["nombre"]."</td><td>".$row["apellido"]."</td></tr>"

   } 
 
mysql_free_result($consulta);
    
mysql_close($link);

?>
Fijate asi tendria q andar

Saludos