Ottima la scelta per i libri. Non so perché, ma ti posso assicurare che studiare sui libri è molto meglio che studiare online. Riesce proprio più facile apprendere. Comunque, come libro ti consiglio "Guida a PHP & MySQL" (il titolo potrebbe variare perché l'ho letto tanto tempo fa) e, quando sarai esperto, "PHP Hacks", che ti insegnerà qualche trucchetto che può tornare utile.
Infatti PHP Hacks è un libro della O'Reilly ed è ottimo; mi ha insegnato moltissime cose. Di certo non va bene per imparare a programmare, perché prevede che tu abbia una conoscenza di PHP di livello medio-alto, però se vuoi approfondire determinati argomenti è perfetto. Poi, se vuoi saperne di più sulla programmazione OOP, sull'interazione con XML o con un particolare database, dovrai comprare libri dedicati. Sarebbe impossibile ed inutile trattare tutto in un unico manuale.