Foros del Web » Programando para Internet » PHP »

necesito de su ayuda plz

Estas en el tema de necesito de su ayuda plz en el foro de PHP en Foros del Web. Necesito que cuando una tabla este vacia, que busque en la siguiente, hasta encontrar datos, y se me reflejen. Código PHP: $con_sql  =  "select * from am_inspeccion where ins_folio='$id'" ; ...
  #1 (permalink)  
Antiguo 18/01/2008, 12:11
Avatar de hulray  
Fecha de Ingreso: septiembre-2006
Mensajes: 630
Antigüedad: 18 años, 2 meses
Puntos: 3
necesito de su ayuda plz

Necesito que cuando una tabla este vacia, que busque en la siguiente, hasta encontrar datos, y se me reflejen.



Código PHP:
$con_sql "select * from am_inspeccion where ins_folio='$id'";
    
$ret     db_query($con_sql) or die(db_error());
    
$row     db_fetch_array($ret);
    
$f_folio      $row["ins_folio"];
    
$f_codest     $row["ins_estado"];
    
$f_solicitx   $row["ins_nomemp"];
 
$fech_act2    $row["ins_fecing2"];
    
$f_ni_aa2    substr($fech_act2,0,4);
    
$f_ni_mm2    substr($fech_act2,4,2);
    
$f_ni_dd2    substr($fech_act2,6,2);

 
$fech_act22    $row["ins_fecing22"];
    
$f_ni_aa22    substr($fech_act22,0,4);
    
$f_ni_mm22    substr($fech_act22,4,2);
    
$f_ni_dd22    substr($fech_act22,6,2);

 
$fech_act222    $row["ins_fecing222"];
    
$f_ni_aa222    substr($fech_act222,0,4);
    
$f_ni_mm222    substr($fech_act222,4,2);
    
$f_ni_dd222    substr($fech_act222,6,2);




if (
$fech_act222 == ""){
    
$fech_act222 $fecha1;
    }else{
        if (
$fech_act22 == ""){
        
$fech_act22 $fecha1;
        }else{
            if (
$fech_act2 == ""){
            
$fech_act2 $fecha1;
            }
        }
    }
//echo "$fech_act2";
//echo "$fech_act22";
//echo "$fech_act222";

$fecha"$fecha1";  //aca que se vea 
Muchas gracias
  #2 (permalink)  
Antiguo 18/01/2008, 12:28
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Re: necesito de su ayuda plz

No entiendo bien lo que quieres hacer, ya que tu código hace otra cosa que buscar en tablas diferentes.

Saludos.
  #3 (permalink)  
Antiguo 18/01/2008, 12:35
Avatar de hulray  
Fecha de Ingreso: septiembre-2006
Mensajes: 630
Antigüedad: 18 años, 2 meses
Puntos: 3
Re: necesito de su ayuda plz

son 3 inspecciones, si en la primera es aprobada, me van a quedar la segunda y tercera inspecciona vacia, necesito que si en la 3 inspeccion es vacia busque en la segunda, si en la segunda igual esta vacia busque en la 1. hasta encontra la que tiene la fecha.

me entiende ahora jefecito :D?

gracias por toda la ayuda que me haz dado
  #4 (permalink)  
Antiguo 18/01/2008, 12:44
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Re: necesito de su ayuda plz

Ok, tu problema es que tienes al revez tus if's:
Código PHP:
if( $fecha3 == "" ) { // fecha 3 esta vacia checar fecha2
        
if( $fecha2 == "" ) { // fecha 2 esta vacia usar fecha1
              
$fecha $fecha1;
        } else { 
// no esta vacia usar fecha 2
              
$fecha $fecha2;
        }
} else { 
// no esta vacia usar fecha 3
        
$fecha $fecha3;

Saludos.
  #5 (permalink)  
Antiguo 18/01/2008, 13:06
Avatar de hulray  
Fecha de Ingreso: septiembre-2006
Mensajes: 630
Antigüedad: 18 años, 2 meses
Puntos: 3
Re: necesito de su ayuda plz

Idolo, me cabecie como 8 horas y a tu me la dices en 5 min, muchas gracias master
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:47.