select distinct a.idarticulo, a.nombre_esp, a.desclarga_esp, a.precio_esp*1, a.preciooferta_esp*1, a.preciomayoreo_esp*1, a.fotochica, a.destacado, 1, 0, a.precio_msx_tdc, a.inventario from articulos a, articulos_categorias ac where a.idarticulo = ac.idarticulo and (a.fecha_expiracion = "0000-00-00" or a.fecha_expiracion >= curdate() ) and ac.idcategoria = 54 and a.status in ('Activo', 'Bloqueado') order by a.orden asc