Php + MySql to sa jezyki skryptowe server-side, czyli takie wykonywane na serwerze i wynik wysylany jest do przegladarki klienta. W php piszesz wiec skrypty dodajace n.p. jakies dane do bazy danych lub pobierajace dane uzytkownika z niej. Wyglad strony i tak definiujesz w HTML czy inne jego odmiany
![:D](./images/smilies/icon_biggrin.gif)
i css. HTML przetwarzany przez przegladarke(client-side) integrujesz wiec w kod php:
Kod:
<?php
if ($a == 0) {
echo '<html><head><title>AAA</title></head><body>Tu umiesc tekst</body></html>';
}
else {
//instrukcje.........................
}
?>
Najpierw jest przetwarzany jest skrypt: Sprawdzana jest wartosc zmiennej $a, jesli ta jest rowna 0 skrypt wysyla do przegladarki :
Kod:
<html><head><title>AAA</title></head><body>Tu umiesc tekst</body></html>
Jesli $a nie jest rowna 0 skrypt przetwarza inne instrukcje.
Kod html wyslany do przegladarki jest przez nia przetwarzany i wyswietlany. Zobaczysz wiec na ekranie:
Kod:
Tu umiesc tekst
Dzieki temu php moze modyfikowac wysylany do przegladarki kod HTML w zaleznosci od danych z bazy danych i modyfikowac n.p. tlo strony w zaleznosci od uzytkownika.
Dla prostych stron wystarczy wiec tylko prosciutki HTML, ale do witryn/portali niezbedny jest juz trudny PHP i MySql.
Do nauki HTML polecam kupno ksiazki - najczesciej kolo 50zl, a najlatwiej jest sie z niej nauczyc:D
Jak chcesz to sluze pomoca w nauce:)
EDIT: Bardzo wazna rzecz: jesli chcesz napisac strone w php potrzeby ci jest server obslugujacy php. Do postawienia serva na wlasnym kompie w celu testowania skryptow polecam
krasnala(po instalacji wpisz w przegladarce
http://localhost). Do publikacji strony potrzebny bedzie juz platny hosting z obluga php/mysql - moza miec taki z 500mb miejsca za 100zl/rok:)