Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/01/2011, 15:45
trevol
 
Fecha de Ingreso: agosto-2008
Mensajes: 606
Antigüedad: 15 años, 9 meses
Puntos: 11
el bucle while no me muestra el primer registro

Hola amigos, tengo el siguiente codigo para mostrar consulta:
Código PHP:
Ver original
  1. while($nfila2=mysql_fetch_array($resultadosp, MYSQL_NUM)){
  2.     echo "<tr>";
  3.     echo "<td>".$nfila2[0]."</td>
  4.     <td>".$nfila2[1]."</td>
  5.     <td>".$nfila2[2]."</td>
  6.     <td>".$nfila2[3]."</td>
  7.     <td>".$nfila2[4]."</td>
  8.     <td>".$nfila2[5]."</td>
  9.     <td>".$nfila2[6]."</td>
  10.     <td>".$nfila2[7]."</td>
  11.     <td>".$nfila2[8]."</td>";
  12.     echo "</tr>";
  13.     }

tengo una consulta, de seleccion en mysql es la siguiente:
Código MySQL:
Ver original
  1. $consulta=("select * from productos ");
  2.  
  3. $resultadosp=mysql_query($consulta,$conexion);


sabeis a que es debido que no me muestre el primer registro?

Cuando hago:
Código PHP:
Ver original
  1. $nfila= mysql_num_rows($resultadosp);
  2. echo $nfila;

me imprime 8 pero en mostrame me muestra 7 es el primero el que parece que ingnora. Que hago mal? gracias.