Witam.
1. PHP może się wydawać podobny do Pascala, bo wszystkie języki wysokiego poziomu są podobne.
PHP nie jest w istocie podobny do Pascala, ponieważ posiada dynamiczne deklarowanie typów prostych.
Nie musisz osobno deklarować, że $zmienna = 100; jest typu integer, a $zmienna="coś"; typu string.
PHP to wie.
2. Co ci się przyda na początek do prostych skryptów ?
-do wszystkiego: pętle, instrukcje warunkowe, operatory (oprócz bitowych), obsługa tablic, funkcje na łańcuchach (m.in. strlen, strpos i stripos, strstr i stristr,strtolower, strtoupper, addslashes, stripslashes, str_replace, trim, str_pod, ucfirst, ucwords, itp.),
funkcje include i require, funkcje podstawowe.
- do obsługi formularzy - znajomość MySQL o ile chcoś zrobić coś więcej niż logowanie się.
Na początek nie wydaje mi się potrzebne m.in. programowanie obiektowe, obsługa bibliotek, konwersja danych na znaczniki daty i czasu.
3. Dobra, ale bardzo prosta i tania książka to "Poradnik dla webmasterów - Programowanie w PHP" z "Biblioteczki Komputer Swiata" -ok 12 zł.
Jednak powinieneś też używać PHP manuala:
http://php.net.pl/manual/pl/index.php4. Bez CSS nie potniesz strony, a to oznacza, że trudniej ci będzie programować wybrane "place-holdery", wyłącznie przy użyciu HTML.
Porada - z góry olej tabelki w HTML (to przestarzałe i nieadekwatnie problematyczne), naucz się lepiej CSS. Kilka wiczorów wystarczy.
No i nie próbuj robić stron przy użyciu ramek, tej metody już nawet indianie nie pamiętają.