Código PHP:
$libre = $item['LIBRE']; (campo vacío)
$observa = $item['OBSERVA'];
if (($libre = '')&&($observa = '')) {
echo "NO DISPONIBLE";
}else{
echo utf8_encode ($item['LIBRE']);
echo utf8_encode ($item['OBSERVA']);
}
| |||
empty vs isset Hola. Inexplicablemente y teniendo el campo vacío en la base de datos este código no funciona correctamente y ne me devuelve el echo. he probado también con isset y empty y tampoco. Sé que es una tontería la pregunta, pero jamás me había sucedido... Código PHP: |
| |||
Respuesta: empty vs isset Esto no hace el echo "no disponible" estando el campo mysql vacío
Código PHP:
Ver original |
| |||
Respuesta: empty vs isset No. Supongamos que lo hago así y tampoco funciona. Hago un dump de las variables y aparecen vacías!! Está bien el código pero nada!
Código PHP:
Ver original |
| ||||
Respuesta: empty vs isset Todo lo que comentas suena a que serías la única persona en el mundo a la que la lógica no le funciona, ¿de verdad crees tener un problema real? Es bastante simple, isset() comprueba la existencia de alguna variable, así que no te sirve. En todo caso empty() comprueba que esté vacía, ¿eso es lo que necesitas? Me gustaría ver un var_dump() de las variables que tienes para ver si hay algo inusual, el punto es que si de verdad no tuviera valor alguno empty() funcionaría a la perfección. Pero no es así, entonces lo mejor es que nos ayudes a ver, de otra forma adivinar que haces mal es imposible.
Código PHP:
Ver original ¿Eso que arroja?
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
Etiquetas: |