Hola:
    Bueno resulta que necesito buscar un elemento que no existe en la tabla, justamente para saber lo que no hay:
 $buscar3="select producto from bodega where producto='$producto_buscado'         
                    order by producto";
 $tabla_result3=mysql_query($buscar3,$conectar) or die ('No se puede obtener 
                          datos de la tabla');
 while($fila=mysql_fetch_array($tabla_result3)){
        $producto=$fila['producto'];
        if($producto=='' && $producto==0 && empty($producto)){
            echo $producto_buscado;
        }
 }
Bueno si hago un echo antes de if , saldrian todos los productos que estan, pero depues del if no aparece el producto buscado si no esta en la tabla. 
   
 
 buscar un elemento no existente en una tabla
 buscar un elemento no existente en una tabla 
 
 
