I will make organized list.
- Object oriented PHP (basic knowledge on how to use classes, make child classes) work with SQL database in the constructor.
- Raw PHP (few years of experience on simple/average systems development)
- HTML + CSS (never had an issue with this)
- Basics of Jquery (Can add some movement effects, but that pretty much it)
- Basic / Average Photoshop skills.
In conclusion, and my defence I can say i don't have any problems by creating something with PHP + HTML + CSS + SQL i just need time to create prototype (system that just works) - > think of more optimized way to replace old system - > clean up all mess i did when i created prototype system. few days ago i finished one of my mini frameworks that makes my life easier when i need to create new website. it works simple. there is router class that takes $_GET value, checks if there is php model php file in folder with that name, then checks if there is html file with that name in views folder. then auto loads all config files there , making view and includes on top the model file of view , so i can use all the functions i create in model file in my view html file, not mixing php and html + database work in one file. also this class extends a simple class that connects to Database. I will pase main files code here just so you can take a look and then judge.
Main index.php fle
http://pastebin.com/BPbK6jEC
Main class.php a.k.a Router class
http://pastebin.com/mY4wtsdt
database class
http://pastebin.com/GVNkQZUS
example module file of login script :
http://pastebin.com/P2UDZe0M
Yeah, that's pretty much it. i said what i can and gave some proof .