Ver Mensaje Individual
  #9 (permalink)  
Antiguo 25/06/2008, 04:06
DarkJ
 
Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 19 años, 6 meses
Puntos: 48
Respuesta: Problema con consulta mysql y formulario php!

Creo que es porque lees 2 registros y solo hay uno. El primer registro lo lees aqui
Código PHP:
$respES mysql_query($consES$bbdd) or die(mysql_error());; //ejecutamos la consulta.
$filaES mysql_fetch_array($respES); //se guarda en un array las consultas.
$contES $filaES['entrada_salida'];
$rows mysql_num_rows($respES); 
Ahi ejecutas el mysql_fetch_array() que lee el primer registro de $respES. Y luego lees el siguiente registro en
Código PHP:
case 1:
$row mysql_fetch_array($respES);
$contES $row['entrada_salida'];
if(
$contES == "Entrada"){ 
Ahi tienes el segundo mysql_fetch_array() que lee el segundo registro. Como ese case se ejecuta cuando la consulta solo devuelve un registro, esa segunda lectura da como resultado false, y contES tiene un valor vacio (compruebalo con echo, var_dump, ... lo que tu veas en la base de datos no tiene por que coincidir con lo que esta leyendo tu script).

Si no lo necesitas, quita el $filaES=mysql_fetch_array() y la siguente linea (creo que sobran).