Foros del Web » Programando para Internet » PHP »

ayuda con esta variable....!!

Estas en el tema de ayuda con esta variable....!! en el foro de PHP en Foros del Web. en una secuencia de numeros, donde haga falta un numero "id" trato de imprimir un mensaje: NO HAY NUMERO Y FALTA NOMBRE....pero si el numero ...
  #1 (permalink)  
Antiguo 01/12/2009, 14:35
 
Fecha de Ingreso: mayo-2005
Mensajes: 121
Antigüedad: 18 años, 11 meses
Puntos: 0
ayuda con esta variable....!!

en una secuencia de numeros, donde haga falta un numero "id" trato de imprimir un mensaje: NO HAY NUMERO Y FALTA NOMBRE....pero si el numero "id" esta, entonces que imprima normalmente el "id" y el "nombre"... el problema es como iniciar la variable "$igual"

trato de hacer lo siguiente:

Código PHP:

$sql
="SELECT * FROM personas";
$query mysql_query($sql);
while(
$resultado mysql_fetch_array($query)){
        
        
$numero=$registro['id_numero'];
                                
$nombre=$registro['nombre'];
              
        if(
$numero==$igual){
        
        
$pdf->Cell(15,5,$numero,1,0,'C');
        
$pdf->Cell(25,5,$nombre,1,0,'C');
                
        }else{

        
$pdf->Cell(15,5,'NO HAY NUMERO',1,0,'C');
        
$pdf->Cell(25,5,'FALTA NOMBRE',1,0,'C');
        }
        
        
$igual $numero+1
esto deberia ser mas o menos asi:

Código PHP:
juan
luis
NO HAY NUMERO  
FALTA NOMBRE
maria 
pero como la variable $igual no tiene ningun valor envia error como puedo mejorar este codigo?

Última edición por javier2018; 01/12/2009 a las 18:56
  #2 (permalink)  
Antiguo 01/12/2009, 17:14
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: ayuda con esta variable....!!

Y mira, te tira error seguramente porque los datos que traes de la tabla son strings, y no los podes hacer operaciones con un string, tenes que parsearlo primero! (si es un numero)

Fijate que aca:

$numero=$registro['id_numero'];
$numero=$registro['nombre'];

Le asignas primero un valor a $numero, y despues otro, que por el nombre de la columna, seguro es string. Entonces al final estarias haciendo algo como: "Juan+1" que no tiene sentido
  #3 (permalink)  
Antiguo 01/12/2009, 18:55
 
Fecha de Ingreso: mayo-2005
Mensajes: 121
Antigüedad: 18 años, 11 meses
Puntos: 0
Respuesta: ayuda con esta variable....!!

eso solo fue un error a la hora de escribir en el post.............
  #4 (permalink)  
Antiguo 01/12/2009, 18:58
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: ayuda con esta variable....!!

Ok, y como pretendes que yo sepa si el codigo que pusiste aca lo escribiste de nuevo o hiciste un copiar y pegar?? Lo mas normal es copiar y pegar me parece....

Podria poner el error que te tira y el codigo TAL CUAL lo tenes, de esa forma si te podria ayudar.

Suerte
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 15:11.