My understanding is, Dreamweaver can write php sites, but just how good it is, and indeed, how much knowledge you need to use it, I've no idea as I don't use it.
You'd also need a web server with php and mysql (which could be on your local machine) to test it.
So to reiterate, my suspicion is, you'd need a knowledge of:
mysql database construction
Not for the faint hearted and if you've never tried designing a website before, or have at least intermediate knowledge of the above, with lots of respect, I suspect you'd be in well and truly over your head. However, if you can tick all the above boxes, go ahead and try and let us all know how you get on.