Extending [14], we establish the existence of multiple positive solutions for a Schrödinger-type singular elliptic equation: $$\{{-{\Delta}u+V(x)u={\lambda}{\frac{f(u)}{u^{\beta}}},\;x{\in}{\Omega}, \atop u=0,\;x{\in}{\partial}{\Omega},$$ where 0 ∈ Ω is a bounded domain in ℝN, N ≥ 1, with a smooth boundary ∂Ω, β ∈ [0, 1), f ∈ C[0, ∞), V : Ω → ℝ is a bounded function and λ is a positive parameter. In particular, when f(s) > 0 on [0, σ) and f(s) < 0 for s > σ, we establish the existence of at least three positive solutions for a certain range of λ by using the method of sub and supersolutions.