Consulta que no muestre campos NULL php y mysql

Hola amigos espero puedan ayudarme.
Yo agrego una serie de datos a una tabla desde un formulario donde el usuario puede dejar campos vacíos, yo los coloque como NULL, al hacer la consulta y usar $row = mysql_fetch_array le mando hacer la tabla con resultados del select todo bien pero me crea la tabla y me muestra celdas en blanco que son los campos null en la base de datos.
Entonces estoy tratando hacer una condición para que me traiga resultados con valor verdadero pero igual me sigue mostrando las celdas en blanco! AYUDA! Please!
Les dejo parte de la consulta
$sql = "SELECT * FROM activo, especificaciones WHERE lote = '$lote' and serialemp= '$serialemp'";
$result = mysql_query($sql);
if($result==FALSE)
echo "Hay errores en la consulta sql";
else
echo "";
// Ciclo para escribir los datos de la consulta en forma de tabla
echo "DETERMINACIONESPECIFICACIONESRESULTADOS";
while($row = mysql_fetch_array ($result))
{
if(especificaciones.check1==TRUE and especificaciones.aspecto==TRUE and especificaciones.result1==TRUE) {
echo "$row[check1]$row[aspecto]$row[result1]";}
if(especificaciones.check2==TRUE and especificaciones.color==TRUE and especificaciones.result2==TRUE) {
echo "$row[check2]$row[color]$row[result2]";}
Gracias por la ayuda que puedan aportarme..

1 Respuesta

Respuesta
1
Para empezar quitate le "costumbre" de usar asteriscos, cuando desarrollas aplicaciones grandes pueden empezar a haber errores cuando se modifican las tablas.
Ya con los nombres de los campos puedes usar 2 instrucciones:
NULLIF e ISNULL

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas