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".