Le flash est un autre langage.
Ensuite dreamweaver c'est pour faire un site statique donc pour le php c'est bof par contre c'est plus rapide.
en gros ça te génère ton code html et css.
Ensuite pour le php je ne crois pas que ça te le fasse ^^ (je ne comprendrai pas comment à part des fonction simple peut être)
donc dreaweaver peux faire du html et css sauf que si tu n'a pas les base tu va te retrouver avec un site tout fé que tu ne comprendra pas. Je ne conseil pas dreamweaver du tout.
Le php sert 0 faire les calcul qui te permettrons de créer des sites dynamique (qui évoluent tous seul ). Pour apprendre le php et le SQl
voici la meilleure manière de commencer :
http://www.siteduzero.com/tuto-3-4-0-un-site-dynamique-avec-php.html