Comunidad de diseño web y desarrollo en internet online

Publicar otro texto que no sea nada

Citar            
MensajeEscrito el 06 Feb 2013 01:40 am

Código PHP :

<?php if (isset ($post["name_trailer"])){ echo $post["name_trailer"] ?>
<?php }else{ echo "Elige un trailer"; } ?>


Se supone que si no hay ningún texto debería publicar "Elige un trailer" pero como esta en blanco y la tabla si existe no publica nada solo un espacio en blanco, como puedo corregir eso?

Por miguelsirna

315 de clabLevel



Genero:Masculino  

Hacker & Programmer

chrome
Citar            
MensajeEscrito el 06 Feb 2013 09:29 am
Probá con (!empty($var))

Por DiTeN

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Feb 2013 02:02 pm
podes usar la forma abreviada de Clausula If Else

Código PHP :

<?php echo empty($post["name_trailer"])? "Elige un trailer"  : echo $post["name_trailer"] ;?>

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 06 Feb 2013 08:34 pm
Muchas gracias a los dos, me había olvidado de la función empty

Por miguelsirna

315 de clabLevel



Genero:Masculino  

Hacker & Programmer

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.