PHP - consultar e imprimir una tabla completa usando PHP

 
Vista:
sin imagen de perfil

consultar e imprimir una tabla completa usando PHP

Publicado por edi (1 intervención) el 19/09/2014 22:58:08
Hola a todos,

soy nuevo en el foro


me gustaria que me ayudaran con el siguiente problema:


este es mi codigo PHP para hacer una consulta en mi base de datos y pedir que se imprima una tabla

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<html>
<head><meta charset="utf-8"></head>
<body>
<?php
$link = mysql_connect("localhost", "xxxxxxxx", "xxxxxxxxxxxxx");
mysql_select_db("xxxxxxxxxxxxxxx", $link);
 
 
$result = mysql_query("SELECT * FROM egreso_nomina", $link) ;
$resultadoFinal = mysql_fetch_array($result);
 
 
echo "<table border='1'><tr><td>ID</td><td>FECHA</td><td>VALOR</td><td>NOMBRE</td></tr>";
 
 
while($resultadoFinal = mysql_fetch_array($result)){
 
 
echo "<tr>";
echo "<td>".$resultadoFinal["id"]."</td>";
echo "<td>".$resultadoFinal["fecha_hora"]."</td>";
echo "<td>".$resultadoFinal["valor"]."</td>";
echo "<td>".$resultadoFinal["nombre_empleado"]."</td>";
echo "</tr>";
}
 
echo "</table>";
 
mysql_close($link);
 
?>
</body>
</html>


Sin embargo en el resultado no me muestra el renglon 1, es decir la fila 0 del ciclo.

la tabla resultante me aparece asi:

ID FECHA VALOR

2 24/08/14 400
3 25/08/14 700
4 26/08/14 300


Y Donde quedo la primera fila,(ID 1?)????!!!

Necesito su ayuda para resolver eso y que me muestre toda la tabla completa, incluyendo la primera posicion.

saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 729
Bronce
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

consultar e imprimir una tabla completa usando PHP

Publicado por Gonzalo (615 intervenciones) el 20/09/2014 14:32:35
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$result = mysql_query("SELECT * FROM egreso_nomina", $link) ;
 
//este es el error
$resultadoFinal = mysql_fetch_array($result); // aqui lees el primer registro, pero no la escribes en la tabla, esta linea sobra, borrala.
 
echo "<table border='1'><tr><td>ID</td><td>FECHA</td><td>VALOR</td><td>NOMBRE</td></tr>";
 
 
while($resultadoFinal = mysql_fetch_array($result)){
 
 
echo "<tr>";
echo "<td>".$resultadoFinal["id"]."</td>";
echo "<td>".$resultadoFinal["fecha_hora"]."</td>";
echo "<td>".$resultadoFinal["valor"]."</td>";
echo "<td>".$resultadoFinal["nombre_empleado"]."</td>";
echo "</tr>";
}

espero sea de ayuda, suerte, salu2.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar