Ku CREATE TABLE:
- Znakovú sadu pre stĺpec autor si chcel asi ponechať tiež na DEFAULT, t.j. vôbec ju tam nemusíš definovať.
- Dátový typ stĺpca autor by nemal byť TEXT, ale skôr VARCHAR.
A drobnosti:
- Aj keď číslo v zátvorkách za INT nemá veľký význam, tak je trochu nezvyčajné používať INT(255), obvykle sa používa INT(11).
- Pre stĺpce nazev_clanku a obsah_clanku nemusíš definovať COLLATE, pretože sa použije to, čo si definoval ako DEFAULT.
Ku INSERT príkazu:
Prečítaj si niečo o SQL injection.
K nastavovaniu charsetu:
Stačí zavolať funkciu mysql_set_charset (a je to tak aj lepšie).