Código PHP:
$query = "SELECT * from productos";
if ($result = $mysqli->query($query)) {
$row = $result->fetch_row();
$i=0;
while ($row = $result->fetch_row()) {
echo '<tr><td>'.$i;
echo '<input name="cantidad'.$i.'" type="text" id="cantidad'.$i.'" size="4" maxlength="5" class="validate[\'number\']" /></td><td>';
echo '<input name="codigo'.$i.'" type="hidden" id="codigo'.$i.'" value="'.$row[1].'" />'.$row[1].'</td><td>';
echo '<input name="descripcion'.$i.'" type="hidden" id="descripcion'.$i.'" value="'.$row[2].'" />'.$row[2];
echo '</td></tr>';
$i++;
}
$result->close();
}
/* close connection */
$mysqli->close();
Hago un "SELECT * from productos" en la base de datos MySQL y me trae 115 registros.
Cuando los muestra en la página web me trae 114.
Lo que puede descubrir es que es el primer registro el que no me trae, ¿Why?.
Thanks.