Ver Mensaje Individual
  #11 (permalink)  
Antiguo 07/01/2008, 17:32
okram
Invitado
 
Mensajes: n/a
Puntos:
Re: Duda sobre consulta a BBDD

Es como realizar un if. La manera simplificada es por medio de un signo de interrogacion (?) y dos puntos (:), algo asi:

Código PHP:
if(condicion) {
    
$variable "valor si true";
} else {
    
$variable "valor si false";
}
 
//Es lo mismo que:
 
$variable = (condicion) ? "valor si true" "valor si false"
Puede servirte de muchas maneras, todo es cosa de agarrarle el hilo. Por ejemplo:

Código PHP:
$numero_de_script 1;
 
echo 
"Hola mundo, este es mi " . (($numero_de_script === 1) ? "primer" "segundo") . " script <br />";
 
$numero_de_script++;
 
echo 
"Hola mundo, este es mi " . (($numero_de_script === 1) ? "primer" "segundo") . " script <br />";
 
/* 
Imprime:
 
Hola mundo, este es mi primer script
Hola mundo, este es mi segundo script
 
*/ 
Otro ejemplo:

Código PHP:
function es_par($numero) {
    return ((
$numero 2) == 0);
}
 
$numero 4;
 
echo 
"El número $numero es " . (es_par($numero) ? "par" "impar"); 
Un saludo,

Última edición por okram; 07/01/2008 a las 17:38