Her er stedet hvor jeg selv startede i sin tid:
http://w3schools.com/php/default.asp - Der får du en grundlæggende introduktion til php og mysql. Supplér evt. med lidt bøger - de kan være rare at sidde med, når du programmerer... Der er vist nogle fra Globe eller Libris (forlag), der hedder noget i retning af 'Start på MySQL' og 'PHP5'.
Men ellers drejer det sig først og fremmest om at finde en host, der tilbyder mysql databaser og php - jeg bruger selv one.com og er udmærket tilfreds med pris og kvalitet.
Dernæst kan du bruge lidt tid til at sætte dig ind mysql og evt. også phpmyadmin, som er et program, der bruges til at oprette og redigere databaser og tabeller i databasen. (Det er i tabellerne dine data skal ligge)
Helt kort kan det siges, at hver post i din tabel får et unikt nummer (id), som f.eks. starter fra 1 og op til hvor mange forskellige sider du har. Du kan f.eks. have en tabel, der hedder 'indhold', med kolonnerne 'id','tekst','billede','tekst2'.
På din index side henter du så data ved at vælge hvilket id nummer, der skal hentes: "SELECT * FROM indhold WHERE id = 1" henter alt indhold fra rækken hvor id er lig med 1. Dette kunne være din forside.
Hvis så du har et link, der hedder 'nyheder', så kalder du linket for <a href="index.php?side=2"> og så kan du hente indholdet fra række 2 med "SELECT * FROM indhold WHERE id = " . $_REQUEST["side"] (Den sidste del henter det data, der står efter 'side=' i adresselinjen på din browser).
Jeg ved godt at dette her ikke er en grundig indføring - det er kun ment som en slags appetitvækker... Kig lidt på ovennævnte side og spørg endelig her i forummet, når du har brug for hjælp.