Ver Mensaje Individual
  #12 (permalink)  
Antiguo 30/10/2009, 07:48
Avatar de sinai21
sinai21
 
Fecha de Ingreso: octubre-2009
Mensajes: 89
Antigüedad: 14 años, 6 meses
Puntos: 0
Exclamación Respuesta: guardar un dato si se cumple una condicion

gracias a ti por tu sugerencia tambien!!


es que no te entendia mucho, un poquito nada mas, estaba confundida.


ahora hize lo que me dijiste pero igual, no vuelve a guardar la asistencia cuando ingreso un nº de 'cedula', no se si mi problema tiene que ver con el codigo.


esto esparte del codigo:
Código PHP:
$selec_tabla=("select * from asistencia where UsuarioFecha='$UsuarioFecha' and cedula='$cedula' and  h_entrada='$h_entrada' ");
$selection=mysql_query($selec_tabla);


if(
$selection==0){

$insert=("insert into asistencia(UsuarioFecha,cedula,h_entrada) values('$UsuarioFecha','$cedula','$h_entrada')"); //Ejecuta el Query en la Base de Datos
$result_entrada=mysql_query($insert) or die(mysql_error());

            echo 
"Asistencia aceptada";
            
        } else{    
        
                        
$select_verificar=("select * from asistencia where cedula='$cedula' and UsuarioFecha='$UsuarioFecha'");
$result_salida=mysql_query($select_verificar);

        if (
$result_salida 0){
        
$guardar_salida=("update asistencia set h_salida='$h_salida' where cedula='$cedula' and UsuarioFecha='$UsuarioFecha'");
$result_final=mysql_query($guardar_salida) or die(mysql_error()); 

no se que estoy haciendo mal, no tengo experiencia en esto.

sin mas gracias