Cómo verificar múltiples condiciones antes de mostrar información

L

LinuxBot

Hola como haría para la información por ejemplo

que busque asi
nombre
edad
pais

<?php $values = get_post_custom_values('nombre'); if($values[0] != NULL) echo '<b>Nombre: '.$values[0].'</b>'; else echo 'No existe informacion'; ?>

ahi hace el llamado de nombre y si no hay nombre arroja "No existe informacion" como haria para que verifique primero en nombre y si no encuentra verifique en edad y tampoco encuenta verifique en pais y por ultimo si no encuentra ninguna informacion ahi recien que arroje "No existe información" espero que me ayuden gracias!
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.101
Hola como haría para la información por ejemplo

que busque asi
nombre
edad
pais

<?php $values = get_post_custom_values('nombre'); if($values[0] != NULL) echo '<b>Nombre: '.$values[0].'</b>'; else echo 'No existe informacion'; ?>

ahi hace el llamado de nombre y si no hay nombre arroja "No existe informacion" como haria para que verifique primero en nombre y si no encuentra verifique en edad y tampoco encuenta verifique en pais y por ultimo si no encuentra ninguna informacion ahi recien que arroje "No existe información" espero que me ayuden gracias!

son solo anidar if and else...

PHP:
$values = get_post_custom();
if($values['nombre'] != NULL) echo '<b>Nombre: '.$values[nombre].'</b>';
elseif($values['edad']!= NULL) echo  '<b>Edad: '.$values[edad].'</b>';
elseif($values['pais']!= NULL) echo  '<b>Pais: '.$values[pais].'</b>';
else echo 'No existe información';

Eso es lo que necesitarias!
 
L

LinuxBot

graicias, cicklow

son solo anidar if and else...

PHP:
$values = get_post_custom();
if($values['nombre'] != NULL) echo '<b>Nombre: '.$values[nombre].'</b>';
elseif($values['edad']!= NULL) echo  '<b>Edad: '.$values[edad].'</b>';
elseif($values['pais']!= NULL) echo  '<b>Pais: '.$values[pais].'</b>';
else echo 'No existe información';

Eso es lo que necesitarias!


---------- Post agregado el 27-abr-2014 hora: 06:11 ----------

me arrija como resultado Array ??


son solo anidar if and else...

PHP:
$values = get_post_custom();
if($values['nombre'] != NULL) echo '<b>Nombre: '.$values[nombre].'</b>';
elseif($values['edad']!= NULL) echo  '<b>Edad: '.$values[edad].'</b>';
elseif($values['pais']!= NULL) echo  '<b>Pais: '.$values[pais].'</b>';
else echo 'No existe información';

Eso es lo que necesitarias!
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.101
graicias, cicklow



---------- Post agregado el 27-abr-2014 hora: 06:11 ----------

me arrija como resultado Array ??

mm debe ser que sea $values[0]['nombre']... para sacarte la duda hace un print_r de $values a ver como es la estructura de ese array.
 
L

LinuxBot

asi lo tengo:

<?
$values = get_post_custom();
if($values['Nombre'] != NULL) echo '<b>Nombre</b>'.$values[Nombre].'</b>';
elseif($values['Edad'] != NULL) echo '<b>Edad</b>'.$values[Edad].'</b>';
elseif($values['Pais'] != NULL) echo '<b>Pais</b>'.$values[Pais].'</b>';
else echo 'No existe información';
?>

mm debe ser que sea $values[0]['nombre']... para sacarte la duda hace un print_r de $values a ver como es la estructura de ese array.


---------- Post agregado el 27-abr-2014 hora: 06:27 ----------

le puse [0] y ahora me arroja: No existe información

asi lo tengo:

<?
$values = get_post_custom();
if($values['Nombre'] != NULL) echo '<b>Nombre</b>'.$values[Nombre].'</b>';
elseif($values['Edad'] != NULL) echo '<b>Edad</b>'.$values[Edad].'</b>';
elseif($values['Pais'] != NULL) echo '<b>Pais</b>'.$values[Pais].'</b>';
else echo 'No existe información';
?>
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.101
asi lo tengo:

<?
$values = get_post_custom();
if($values['Nombre'] != NULL) echo '<b>Nombre</b>'.$values[Nombre].'</b>';
elseif($values['Edad'] != NULL) echo '<b>Edad</b>'.$values[Edad].'</b>';
elseif($values['Pais'] != NULL) echo '<b>Pais</b>'.$values[Pais].'</b>';
else echo 'No existe información';
?>

hace un print_r
PHP:
$values = get_post_custom();
print_r($values);
 
Arriba