Ich habe PHP mit dem Buch "PHP 5 und MySQL 4 - Der leichte Einstieg" von Christine Peyton und André Möller gelernt.
In dem Buch wird erklärt, wie man einen Server aufsetzt, die PHP und MySQL Grundlagen und einige Praxisbeispiele, wie z.B. ein Gästebuch auf Textbasis und MySQL Basis, Kontaktformular etc.
Ausserdem bekommt man einen guten Einblick in die OOP in PHP. Als Praxisbeispiel für das Arbeiten mit Objekten wird eine Userverwaltung bzw. ein Loginsystem mit Administrationsbereich erklärt.
Es bietet also eigentlich alles, was man so für die Entwicklung mit PHP wissen muss.
Noch ein Vorteil:
Man kann jedes Script, was im Buch vorgestellt wird auch auf der Website der Autoren runterladen.
Wieviel es genau kostet weiss ich nicht, allerdings ist es nicht sehr teuer.