Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/09/2008, 06:16
Avatar de andrewp
andrewp
 
Fecha de Ingreso: agosto-2003
Ubicación: Barcelona
Mensajes: 1.160
Antigüedad: 20 años, 8 meses
Puntos: 5
Respuesta: no mostrar valores...

Gracias Legoltaz...

De hecho la opción que me comentas no existe en MySQL y en cualquier caso debería quedar así:

Código PHP:
$sql "SELECT * FROM table WHERE date NOT LIKE '%0000-00-00%' "
El problema es que la función "NOT LIKE" me impide ver los registros que contienen dicha información y lo que necesito es que simplemente no se imprima en pantalla el valor 0000-00-00.

Así, finalmente he echado mano de nuestra siempre e inconfudible amiga "str_replace":

Código PHP:
$date str_replace ("0000-00-00"""$date); 
Y si quiero mostrar algún mensajillo puedo reemplazar el espacio en blanco así:

Código PHP:
$date str_replace ("0000-00-00""registro sin fecha"$date); 
Saludos y gracias por tu ayuda... Así, he podido aprender un poco más sobre la función "LIKE".
__________________
Andrew :P