Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/07/2007, 14:26
Avatar de jmqc
jmqc
 
Fecha de Ingreso: noviembre-2004
Ubicación: Venezuela
Mensajes: 353
Antigüedad: 19 años, 5 meses
Puntos: 1
Re: No me lista el primer registro de la tabla

Que tal amigo, lo que veo es que estas haciendo dos veces el mysql_fetech_array() este es tu codigo:

$sql = "SELECT * FROM materias";
$resul = mysql_query($sql, $conex);
$data1 = mysql_fetch_array($resul); // AQUI ESTA LA PRIMERA ASIGNACION A MATRIZ
$opt = '<option value = "%s">%s</option>';
while($row = mysql_fetch_array($resul)) // AQUI ESTA LA SEGUNDA ASIGNACION A MATRIZ
{
echo sprintf($opt, $row[0], $row[1]);
}

Debes quitar la asignacion $data1 = mysql_fetch_array($resul);, que no estas utilizando y utilizar la del while que es la del recorrido. Espero que te sirva... Saludos
__________________
Ante el desconocimiento ni entendimiento de las cosas decimos que los demás estan locos.

José Quintero. Saludos.
:adios: