Ver Mensaje Individual
  #8 (permalink)  
Antiguo 25/05/2009, 15:57
annel_galvez
 
Fecha de Ingreso: agosto-2003
Ubicación: pachuca,hgo
Mensajes: 132
Antigüedad: 20 años, 9 meses
Puntos: 0
Respuesta: usando la "/" (diagonal)

mmmm...no creo q sea de logica sabes....porq si yo dejo mi codigo asi como está y solo cambio "N/A" por "NA" por ejemplo....
Y mi reporte me sale perfecto....Pero lo malo es q tiene q salir con la diagonal porq son unos certificados en los q va asi el dato...entonces por eso yo pienso q es la diagonal la q no deja mostrar nada....

//SUPONGAMOS Q ES ASI...AQUI HAGO MI CONDICION

if($final>=6){
$final='A';
}else{
$final='N/A';
}

//AQUI ES DONDE YA IMPRIMO EL RESULTADO

if($final=='A'){
$this->Cell(5);
$this->Cell(6,4,'ACREDITADA',0,0,'L');
}elseif($final=='N/A'){ // AQUI NO COMPARA BIEN
$this->Cell(5);
$this->Cell(20,4,'NO ACREDITADA',1,1,'L');
}
$this->Cell(104);
$this->Cell(6,4,$final,0,0,'C');

//EL REPORTE ME DEBE QUEDAR ASI

N/A ACREDITADA

//Y SOLO ME IMPRIME

N/A

Entonces yo pienso q el error esta en donde se hace la comparacion

Entonces en donde puede estar el error?....
__________________
just do it