Hallo
ich finde selfphp nicht sonderlich gut, php.net bietet, soweit ich das sehe, das ganze ausführlicher (auch in deutsch).
angefangen habe ich mit dem buch:
MySQL/ PHP- Datenbankanwendungen. (weil ich auch noch mysql brauchte). es war als einstieg für mich gut geeignet (konnte allerdings auch vorher schon programmiern (perl, c etc))
für den rest habe ich das internet und mein lieblingsbuch(nachschlagewerk) "PHP. Kurz und gut.(o'reilly)" benutzt.
geh doch mal in eine uni-, landes, stadtbibliothek (jenach dem was es bei dir so gibt) oder in eine buchhandlung (man kann bücher auch zur ansicht bestellen) und schau dir ein paar bücher an
viele grüße
horst