Foros del Web » Programando para Internet » PHP »

Problema con una condicional if

Estas en el tema de Problema con una condicional if en el foro de PHP en Foros del Web. Hola buenas veran tengo un problema facil de solucionar pero que no que sale a ver si ustedes pueden ayudarme. Tengo una sentencia en php ...
  #1 (permalink)  
Antiguo 18/09/2012, 05:23
 
Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 12 años, 6 meses
Puntos: 5
Problema con una condicional if

Hola buenas veran tengo un problema facil de solucionar pero que no que sale a ver si ustedes pueden ayudarme.


Tengo una sentencia en php que me muestra perfectamente el numero de "D.N.I"

de los usuarios registrados.

Es la siguiente:

Código PHP:
Ver original
  1. echo $row['dni'];


Pero el dato de dni es opcional, asi que algunos usuarios tendran dni y otros no.

Asi que puse esta condicional ( que no me funciona y ahí es donde necesito ayuda):


Código PHP:
Ver original
  1. <?php
  2.  
  3.                 if (empty $row['dni']) {
  4.                    
  5.                         echo "Este usuario no ha incluido el numero de D.N.I todavía";
  6.                        
  7.                         } else
  8.                        
  9.                            {
  10.                        
  11.                             echo $row['dni'];
  12.                            
  13.                             }
  14.                
  15.                 ?>



Muchas gracias de antemano.
  #2 (permalink)  
Antiguo 18/09/2012, 05:30
 
Fecha de Ingreso: agosto-2011
Ubicación: Santo Domingo
Mensajes: 487
Antigüedad: 13 años, 3 meses
Puntos: 31
Respuesta: Problema con una condicional if

TU ERROR ESTA AQUI:

if (empty $row['dni']) {

TE FALTO ESTO ()


if (empty($row['dni'])) {
__________________
El talento se educa en la KARMA y el carácter en la tempestad.
Gabriel De Los Santos
  #3 (permalink)  
Antiguo 18/09/2012, 05:31
 
Fecha de Ingreso: septiembre-2012
Ubicación: Argentina
Mensajes: 144
Antigüedad: 12 años, 2 meses
Puntos: 12
Respuesta: Problema con una condicional if

Amigo como estas?

Este asunto ya esta solucionado en este foro te paso el link para que lo veas..Saludoss! :)

http://www.forosdelweb.com/f18/comprobar-si-variable-existe-910876/
  #4 (permalink)  
Antiguo 18/09/2012, 05:46
 
Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 12 años, 6 meses
Puntos: 5
Respuesta: Problema con una condicional if

!muchisimas gracias por vuestra ayuda !

os lo agradezco enormemente a los dos tanto gldelossantos como a pablo_exeg


Y me funciona efectivamente eran unos parentesis lo que me faltaban y el enlace me ha servido tambien para aclararme .

Este es la solucion por si a alguien le puede servir tambien :



Código PHP:
Ver original
  1. <?php
  2.  
  3.                 if (empty($row['dni'])) {
  4.                    
  5.                         echo "Este usuario no ha incluido el numero de D.N.I todavía";
  6.                        
  7.                         } else
  8.                        
  9.                            {
  10.                        
  11.                             echo $row['dni'];
  12.                            
  13.                             }
  14.                
  15.                 ?>

Etiquetas: condicional, usuarios
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 12:50.