Let $R$ be a ring with $1$. All modules considered in this problem are unitary right $R$-module.
Assume that every homomorphic image of an injective module is also injective. I need to prove that every submodule of a projective module is also projective.
How to prove this statement?! I need any hint. I tried to prove it by using the definition of the projectivity: Let $M$ be projective and $N\leq M$ any submodule. We need to prove that $N$ is projective. Let $\phi:B\to C$ be any epimorphism of modules and $\theta:N\to C$. We need to find $\psi:N\to B$ such that $\phi \psi= \theta$.
You can easily conclude that from the following characterization of projectivity.
A module $P$ is projective if (and only if) every diagram like the one below, with $E$ injective, can be completed. $$ \require{AMScd} \begin{CD} @. P \\ @. @VVV \\ E @>>> Q @>>> 0 \end{CD} $$
To prove this, I’ll use the well-known fact that every module embeds in an injective module. So, suppose that the above holds, and start with the usual diagram: $$ \require{AMScd} \begin{CD} @. P \\ @. @VV{\theta}V \\ B @>>{\phi}> C @>>> 0. \end{CD} $$ We want to find $\psi \colon P \to B$ such that $\phi\psi = \theta$.