Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/04/2013, 15:29
Avatar de kakashi20
kakashi20
 
Fecha de Ingreso: septiembre-2009
Mensajes: 616
Antigüedad: 15 años, 2 meses
Puntos: 15
Exclamación no entra al if

hola

me suscede algo raro o no se si este equivocado

tengo esta consulta

Código PHP:
Ver original
  1. $result_hora = mysql_query("SELECT * FROM servicios WHERE ing ='".$_POST['ing']."' AND fecha_entrada='".$_POST['fecha']."'",$link)or die (mysql_error());

la cual retorna tres fila con los valores numéricos: 15,16 y 17

y tengo el siguiente codigo:

Código PHP:
Ver original
  1. while($row = mysql_fetch_assoc($result_hora)){
  2.                            
  3.                             echo $row['hora_entrada'];
  4.                    
  5.                        
  6.                             if ( $row['hora_entrada'] == 8  ){
  7.                                
  8.                                 $var1 = "1";
  9.                                
  10.                             }else{
  11.                                
  12.                                 $var1 = "0";   
  13.                             }
  14.                            
  15.                             if ( $row['hora_entrada'] == 9  ){
  16.                                
  17.                                 $var11 = "1";
  18.                                
  19.                             }else{
  20.                                
  21.                                 $var11 = "0";  
  22.                             }
  23.                            
  24.                             if ( $row['hora_entrada'] == 10 ){
  25.                                
  26.                                 $var2 = "1";
  27.                                
  28.                             }else{
  29.                                
  30.                                 $var2 = "0";   
  31.                             }
  32.                            
  33.                             if ( $row['hora_entrada'] == 11 ){
  34.                                
  35.                                 $var22 = "1";
  36.                                
  37.                             }else{
  38.                                
  39.                                 $var22 = "0";  
  40.                             }
  41.                            
  42.                             if ( $row['hora_entrada'] == 12  ){
  43.                                
  44.                                 $var3 = "1";
  45.                                
  46.                             }else{
  47.                                
  48.                                 $var3 = "0";   
  49.                             }
  50.                            
  51.                             if ( $row['hora_entrada'] == 13  ){
  52.                                
  53.                                 $var33 = "1";
  54.                                
  55.                             }else{
  56.                                
  57.                                 $var33 = "0";  
  58.                             }
  59.                            
  60.                             if ( $row['hora_entrada'] == 14 ){
  61.                                
  62.                                 $var4 = "1";
  63.                                
  64.                             }else{
  65.                                
  66.                                 $var4 = "0";   
  67.                             }
  68.                            
  69.                             if ( $row['hora_entrada'] == "15" ){
  70.                                
  71.                                 $var44 = "si";
  72.                                
  73.                             }else{
  74.                                
  75.                                 $var44 = "no"; 
  76.                             }
  77.                            
  78.                            
  79.                             if ( $row['hora_entrada'] == 16 ){
  80.                                
  81.                                 $var5 = "1";
  82.                                
  83.                             }else{
  84.                                
  85.                                 $var5 = "0";   
  86.                             }
  87.                            
  88.                             if ( $row['hora_entrada'] == 17 ){
  89.                                
  90.                                 $var55 = "1";
  91.                                
  92.                             }else{
  93.                                
  94.                                 $var55 = "0";  
  95.                             }
  96.                        
  97.                        
  98.                        
  99.                         }


mando a escribir los resultados de las variable asi:

Código PHP:
Ver original
  1. echo"<br>";
  2.                     echo $var1;
  3.                     echo"<br>";
  4.                     echo $var2;
  5.                     echo"<br>";
  6.                     echo $var3;
  7.                     echo"<br>";
  8.                     echo $var4;
  9.                     echo"<br>";
  10.                     echo $var5;
  11.                     echo"<br>";
  12.                    
  13.                     echo"<br>";
  14.                     echo $var11;
  15.                     echo"<br>";
  16.                     echo $var22;
  17.                     echo"<br>";
  18.                     echo $var33;
  19.                     echo"<br>";
  20.                     echo $var44;
  21.                     echo"<br>";
  22.                     echo $var55;
  23.                     echo"<br>";

y el problema es que no me entra en el if del 15 y 16, pero en el if del 17 si entra..

no se que pasa, no se si este haciendo algo mal..

si alguien me pudiese ayudar se lo agradecería.