Buenas;
Mi problema es el siguiente: Tengo una DB llamada "contacto" en el que se guardan los mensajes enviados desde mi web, en esta DB hay un campo llamado "leido", que si están leidos pone "si" y en caso contrario pone "no", ¿inteligente verdad?
Entonces hago un query y por ejemplo me pone "si , no , si..." y le digo:
Código PHP:
while($row = mysql_fetch_array($result)) {
$leido = $row["leido"]; }
if ($leido == "no") { echo "Hay mensajes pendientes para leer"; }
else { echo "No tienes mensajes pendientes"; }
El problema está en que la variable $leido coincide SOLO con la última aparecida en mi tabla, (logicamente) y si la última es un si (leido) aunque haya mensajes "no" leidos me escribe "No tienes mensajes pendientes".
¿Como hago para decirle que si en el resultado hay ALGUN "no", que me ponga "Hay mensajes pendientes"?
Gracias