Wardie said:
I have a basic knowledge of programming through college (Pascal/Delphi/Visual Basic)
A-Level or BTEC?
If it's an A-Level, from my experience it's good programming knowledge (although I was forced to quit that college after a few months). If it's a BTEC, from my experience, it's very badly taught programming so don't try and remember any of it
When I learnt PHP it was with a mate, which made it a lot more fun - 2 of us figuring it all out together
I would recommend learning php by itself, first. Get used to the way php does its maths and its loops. Also, figure out how to pass data from one page to another page - e.g. you have post (forms) variables, get (url) variabls, session variables, and cookies. You're also going to need to learn if() statements and switch() statements. Don't forget the HUGE amount of excellent documentation at php.net, and the awesome guys at the irc channel #php on EFNet! Just don't ask lots of dumb questions there that google can answer
![Stick Out Tongue :p :p](/styles/default/xenforo/vbSmilies/Normal/tongue.gif)
And don't paste code into the chat.
I don't think there is any single resource that's a good resource. When learning a language, I've always found it best to specifically google what I'm looking for - for example, "php for loop tutorial" or "php post variables tutorial" or "php session variables tutorial" or "php if statement tutorial", etc.
Then you want to start googling for "php mysql query tutorial" and such.
I think it's knowing what to search for that helps - like I say, one resource has never been enough for me to learn from... you can always search for "php for beginners" etc. One note about mysql, a server with "phpmyadmin" - although the elite seem to dislike it - is a good and easy way to get to grips with mysql
![Smile :) :)](/styles/default/xenforo/vbSmilies/Normal/smile.gif)