Our site uses cookies. Some of the cookies we use are essential for parts of the site to operate and have already been set. You may delete and block all cookies from this site, but parts of the site will not work. To find out more about cookies on this website, see our cookie policy.

ZigZag Education Photocopiable and digital teaching resources
Basket
  • Home
  • About Us
    About ZigZag Education Become an Author Vacancies Affiliates
  • FAQ
    Frequently Asked Questions Delivery Licensing Terms & Conditions Inspection Copies Fast Shop (for accounts departments)
  • Contact
  • Sign In
  • Practical Guide to PHP and MySQL

    web/2756 189 photocopiable A4 pages with downloadable support files

    Available for dispatch £108
    Add

Price includes unlimited photocopying for students attending the purchasing site. Add PDF (+20%) or Editable Word (+50%) upgrade at checkout where available.

Order online; alternatively email or call Customer Services to place your order.

Mailing List Sign Up

Computer Science and IT Computer Science KS3 GCSE AQA 8525 8520 OCR J277 Edexcel 1CP2 1CP1 Eduqas 2020 specification 2016 specification WJEC (2017 specification) WJEC (2025 specification) A Level AQA (7516/7517) For teaching and learning: For online homework and revision: For revision and exam preparation: For programming support: OCR (H046/H446) For teaching and learning: For online homework and revision: For revision and exam preparation: For programming support: WJEC Eduqas IGCSE CIE (0984) Programming Computational Thinking Pseudocode C# HTML/CSS/JavaScript Java Micro:bit PHP and SQL Python Scratch Small Basic Visual Basic Information Technology (Level 1/2) BTEC L1/L2 Digital Information Technology (2022) Information Creative Technology Cambridge Nationals L1/L2 IT (J836 from 2022) Functional Skills GCSE Digital Technology CCEA WJEC AAQ and Vocational (Level 3) BTEC National in Computing (2016) AAQ BTEC National Computing (2025) BTEC National in IT (2016) AAQ BTEC National IT (2025) Course Companions Online Learning and Revision Software Guides Cambridge Technical IT (2016) Level 3 Information Technology AAQ Cambridge Advanced National Application Development (2025) Course Companions Topic on a Page Online Learning and Revision AAQ Cambridge Advanced Nationals Data Analytics (2025) Course Companions Topic on a Page Online Learning and Revision T Levels Digital Software Development Course Companions Employer Set Project Topic Tests Digital Support and Security Digital Production Design & Development (last exams 2026) Creative iMedia Cambridge Nationals (J834) Photoshop / Premiere AI
  • Computer Science and IT
  • Programming
  • PHP and SQL

Practical Guide to PHP and MySQL

Comprehensive 189 page guide to both PHP and MySQL designed to support students developing a database driven project. Contains 116 code snippets and practical examples.

Excellent resource for teachers... from start to finish it would help your understanding to better deliver your course. This would have been very useful when I learnt PHP & MYSQL.

R Shah (peer reviewer)
  • Complete starter guide to PHP. Can also be used for high-ability KS4 students
  • Clear summaries of what will be learnt in each chapter
  • Includes explanations of programming code

Share with others:

What do teachers say about this resource? (2756)

An excellent resource of great benefit to any teacher or student...Step by step descriptions of each point, backed up with easy to implement examples... I particularly like this resource because it is in an easy to read format, and students would be perfectly able to work on this in their own time, with teacher input only required at key stages, such as introducing and exemplifying new topics.

J Mclean (peer reviewer)

An excellent resource...It’s a very comprehensive resource taking the user from beginner to a useful level of programming in PHP...I like the way it is structured into sections and the way it progresses from beginner to intermediate level...Helps the keen student to progress through learning the PHP language – It is well split up into sensible program construct sections such as loops and assignment.

R Statham (peer reviewer)

Well written, systematic and thorough. I was very impressed with the resource...It is systematic and deals with each step in turn. The screenshots allow pupils to see exactly what is being explained and is easy to replicate individually. The summaries reinforce what the pupils have / should have learned in each section. I have found this to be of great use in my own teaching already, so this will be of great use with a more difficult subject.

M Johnston (peer reviewer)

A good step-by-step practical guide with relevant level of detail...The content is well structured and easy to follow (using step-by-step instructions). The provided examples illustrate well key approaches and algorithms...I like the general approach – learning/doing by specific examples. In particular, I find it useful that the author used well known simple example for a relational database “Video Rental database” to introduce MySQL. In this way, the students could concentrate on the actual MySQL approach and to see clearly how the same database which they probably have already done using Access could be created using MySQL.

K Toneva (peer reviewer)

This is an interesting and carefully thought out resources. It is very practical... Good objectives at the beginning of each chapter encouraging the learner to read on... Uses step by step instructions to explain the fundamental practical techniques students need to create fully functional database-driven websites.

B Necat (peer reviewer)

This would have been very useful when I learnt PHP & MYSQL... An excellent resource for teachers from start to finish it would help in your understanding to better deliver the course... I liked the ‘you will know by the end of the chapter’ section, 'setting the scene' and the summary sections help to recap.

R Shah (peer reviewer)

The resource is excellent... It is clear bitesize chunks for the students to learn through... helps by digesting the info slowly

A Pearce (customer)

A very comprehensive resource, starting with the absolute basics and allows the learner to develop skills required to build a database driven website... Provides a wide range of information that makes it suitable for a wide range of courses... The writing style is easy to follow and it is very clear what the learner (and teacher) is expected to do...

M Callaghan (peer reviewer)

Enables students to progress with a large degree of independence. Students would be able to work through this resource, either as part of a class or independently in their own time. It should give a degree of confidence that the tasks are achievable and encourage students to make progress and be successful.

G Rogers (peer reviewer)

I thought it was well constructed. The skills and knowledge build quite gradually and all lead to a workable end goal. The students are well supported with examples and exercises throughout and the pace is very good.

P Taylor (peer reviewer)

Keywords

  • Programming support
  • PHP
  • MySQL
  • Web development

Excellent

A Pearce (customer)

An excellent resource, which would be of great benefit to any teacher or student... Step by step descriptions of each point, backed up with easy to implement examples.

J Mclean (peer reviewer)

Well written, systematic and thorough. I was very impressed

M Johnston (peer reviewer)

An interesting and carefully thought out resource.

B Necat (peer reviewer)

Students are well supported with examples and exercises throughout and the pace is very good

P Taylor (peer reviewer)

The writing style is easy to follow and it is very clear what the learner (and teacher) is expected to do

M Callaghan (peer reviewer)

Enables students to progress with a large degree of independence

G Rogers (peer reviewer)

Uses step by step instructions to explain the fundamental practical techniques students need to create fully functional database-driven websites.

B Necat (peer reviewer)

A good step-by-step practical guide... content is well structured and easy to follow

K Toneva (peer reviewer)

Very comprehensive... starting with the absolute basics and allows the learner to develop skills required to build a complex database driven website

M Callaghan (peer reviewer)

Screenshots allow pupils to see exactly what is being explained. The summaries reinforce what the pupils have / should have learned in each section.

M Johnston (peer reviewer)

I like the way it is structured into sections and the way it progresses from beginner to intermediate level

R Statham (peer reviewer)

© ZigZag Education®, Unit 3, Greenway Business Centre, Doncaster Road, Bristol BS10 5PY | Privacy Policy | Cookie Policy | Accessibility Policy 🤖 | Follow Us Join Us