Hi, I know PHP but not so much and I'm not a coder type of programmer. Is there a wyswyg solution in building PHP application where i just would just drag database and etc? Thank you!
Don't use dreamweaver for php. Having coded PHP and used dreamweaver for years, I can tell you they don't go together. You should separate your html from php completely, make the display a different layer than the logic of the program. I say this with all due respect: PHP is a scripting language. It works best when written out. Unlike C# and ASP, php doesn't lend itself well to WYSIWYG development. And in exchange, it's far more efficient, and can be more powerful. Learn PHP well enough that you don't need a gui. The only IDE you need for PHP is Zend Studio or Notepad++. You can do debugging, profiling, and things like that but you'll still need to know the code. And by pushing yourself harder to learn how to write code by hand you'll become a php master and find yourself in less predicaments in the future. If you are concerned about rapid development, try PHP Maker. I reviewed a lot of code generators for one of my clients, and I found this one to be really good. I was very impressed. It generates a lot of code, but it's decent code and the apps work really well.
Take a look at phped 5.6. I haven't used majority of the feature but overal it's a good program. As Jeremy stated, seperate your php and html code. I use smarty.net for my presentation layer and I haven't been more happy. if you really really want WYSWYG editor than switch to asp.net. Visual Studio will do everything for you.
Another vote for Smarty. It's really a dream, it's super easy to use, very simple, yet very powerful if you need it. I have successfully integrated smarty with the php framework with great results. I've seen enterprise sites of 100k pages + using smarty successfully.