Correct use of pnp transistors

You need a resistor in the base of the PNP to limit the current when you pull it low.