Skip to content
View in the app

A better way to browse. Learn more.

Web Designer Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

PHP learning resources

Featured Replies

Please post any reccomended links, nooks or other materials that have helped you learn or improove in PHP. I'll then add them to this post.

 

Books:

 

Name: PHP and MySQL Web Development, 3rd Edition (Paperback)

Author: Luke Welling , Laura Thomson

Amazon Price: Price: £24.09

Topics covered:

  • The MySQL Database Server (for both Unix and Windows)
  • Accessing MySQL Databases Through PHP Scripting (the letters don't really stand for anything)
  • Database Creation and Modification
  • PHP Tricks in Order of Increasing Complexity--everything from basic SQL queries to secure transactions for commerce
  • Authentication
  • Network Connectivity
  • Session Management
  • Content Customisation

Book Description

The definitive best-selling book on combining these two open source tools to create dynamic Web sites - updated for PHP 5 and MySQL 5.

A new, updated, and revised edition of the best-selling #1 book on any open source programming topic.

New edition updates the material and code to MySQL 5 and PHP 5, and includes new coverage of PHP's object model and validation.

Readers have consistently praised the book's clear, practical approach - some have even called it the best technical book they've ever read.

 

Review: This was the first book I bought on PHP. Its very indepth, and expects you to know a modest ammount of PHP prior, however the PHP crash course ( Chapter 1) is very good for getting you up to speed with the rest of the book. Overall, I highly reccomend it, but perhaps for the more intermediate PHP programmer, or a C# programmer looking to expand to the web. For the true novice, look to my other reccomnedations, but for the above mentioned market, I give ths book:

 

^_^^_^^_^^_^^_^ For Value (This book has almost 1000 pages)

:unsure: For begginers, check out another book

^_^^_^^_^^_^^_^ For Content

 

Overall: Great book, you can buy it here http://www.amazon.co.uk/PHP-MySQL-Web-Deve...7528&sr=8-3

 

Websites:

 

PHP.net.:- The Official PHP Site, with the superb documentation. Recommended for people who are up and running in PHP. By-the-by A great reference tool. ^_^

 

pixel2life.com PHP section- One of the best tutorial sites out there. Coe#vers everything you can think of, including, PHP. Find tutorials on many topics such as website integration, datbase interaction, or just the basics, this site rocks. :clapping:

 

techtuts.com/forums- Another large web design community, with many great coding tutorials, PHP been very popular. There you can learn more about PHP, or download and utilise the usersystem they have created. This site is the dogs. :friends:

  • Author
php.net

 

*****Added****** ^_^

  • Author

******Added P2l and techtuts ****** :friends:

Why can't I use fast reply here >_<?

 

the best way to learn php is from someone else, and I don't mean by someone over msn, but where you can actually see each other, I know that sounds weird I think it's called 'real life'. When you talk to someone experienced in php in person you'll learn a lot faster, but I guess not everyone knows someone in their neighborhood that is experienced in php.

 

Wildo

  • Author

Like hands on learning?

 

 

People learn many ways though wildo, so I want to cover them here. I am lucky, I can learn pretty much anyway.

 

Some people prefer video tuts, or a book, or a website.

 

We can cover em all though :yahoo:

talking about video tutorials, they rock

 

sampsonresume.com

 

Wildo

  • Author
talking about video tutorials, they rock

 

sampsonresume.com

 

Wildo

 

Cool, will check them out, and add them later.

A good way to learn to code is to write SUDO code first. If you don't know what this means it is basically writing your program without a programming language to work out how you will do it etc, then work out the PHP code behind it by looking around on the internet. For example:

 

Sudo:

 

if name = surge then

return true

else

return false

endif

 

PHP:

if($name = 'surge')
{
return true;
}
else
{
return false;
}

 

That way you know what you will actually do, before you do it, give it a try next time you don't know how to do something.

  • Author
A good way to learn to code is to write SUDO code first. If you don't know what this means it is basically writing your program without a programming language to work out how you will do it etc, then work out the PHP code behind it by looking around on the internet. For example:

 

Sudo:

 

if name = surge then

return true

else

return false

endif

 

PHP:

if($name = 'surge')
 {
return true;
 }
else
 {
return false;
 }

 

That way you know what you will actually do, before you do it, give it a try next time you don't know how to do something.

 

hmmm cool.

 

never heard of that.

 

if($ben == "thankful for the sudo tip"){

 

 

echo "cheers mate";

 

}

else {

 

echo "woooooop tis sunny";

 

}:

 

$ben = "thankful for the sudo tip"

you should define the $ben variable before the if/else... ;)

 

Wildo

  • Author

I know, but I couldnt be bothered to edit it :lol:

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.