Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/09/2005, 17:44
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
Juanda:
En principio la condicional que muestras es correcta, quizá solo te falta hacer el "else" necesario. Deberías extenderte a el explicar el por qué no te funcionó; ¿te aseguras el dato sea extraido correctamente del a BD y asiganado a la variable en la que haces la comparación?.

crac:
Es correcto que la comparación entre números es sin usar comillas, pero resulta que un dato extraido de la BD siempre será un "string" (no lo creía hasta que lo ví con mis propios ojos ), es decir, el número no será tomado como "una cantidad" (osease que la variable no será del tipo int) sino como un texto (osease un string).
Respecto a lo de la etiqueta <img>: correcto, es una etiqueta HTML, pero la está mandando a imprimir con PHP y la funcíón echo(), no hay error en ese punto.

issacluz:
La sintaxis del operador terciario es:
acción (condición)? "bloque 'TRUE'" : "bloque 'FALSE'";

ve que los paréntesis solo envuelven a "la condicón" .

.. y comentario que nadie ha hecho: En el HTML correcto es un error imprimir los atributos de las etiquetas sin comillas... .

Un saludo!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"