PHP - Call to undefined function IIF()

   
Vista:

Call to undefined function IIF()

Publicado por Adrian (18 intervenciones) el 07/10/2009 05:06:44
Hola tengo este error y no me doy cuenta donde estoy concatenando mal !! alguien puede revisarlo?

gracias de antemano
echo "<td class='txt01' align='Center'>" . IIF($row['nombpadre'] = '' , ' ' , $row['nombpadre']) . "</td>"; .
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Call to undefined function IIF()

Publicado por Diego Romero (1450 intervenciones) el 07/10/2009 13:36:11
Pues no existe en PHP una función estándar iif(). Creo que quieres poner un "in line if" pero esa no es la manera de hacerlo sino así:

echo "<td class='txt01' align='Center'>" . $row['nombpadre'] = ''?' ':$row['nombpadre']. "</td>"; .

Aunque en lo personal habría hecho algo así:

$resultado = $row['nombpadre'] = ''?' ':$row['nombpadre'];
echo "<td class='txt01' align='Center'>" . $resultado. "</td>"; .

Solo por amor a la claridad ;)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar