Learn how to use the new Pagination class to paginate the list of bicycles.
- [Instructor] Now that we've defined our pagination class,…we're ready to use that class to help us…to paginate our bicycles.…So where we left off in the last movie,…was we had added this pagination class in here,…but it's not going to work yet…and the reason why is because we're parsing in arguments…that don't exist, current page, per page and total count.…We need to find those values.…I'm just going to copy those and let's go up here…and for each one of these, we know we need to figure out…what the value's going to be equal to.…Current page, per page and total count.…
So current page, we're going to get that from the URL.…The idea is that when we click on one of the links…that will eventually take us to the next page…or jump to a page, it's going to be the same URL…as what's up here now, but it'll add a query parameter to it…that looks like this.…Page equals two.…What we want to do is be able to grab this value…from the URL and use that as the page.…So let's go back over here.…We know how to do that using the get super global…
Note: This is an intermediate-level training course that assumes you have existing knowledge of PHP. To refresh your skills, check out PHP Essential Training and PHP: Object-Oriented Programming.
- Creating a project database and tables
- Connecting to the database
- Database queries with OOP
- The active record design pattern
- Defining a database-driven class
- Performing common database tasks with OOP
- Creating inheritable and reusable code
- Object-oriented user authentication
- Object-oriented pagination
Skill Level Intermediate
Consuming RESTful APIs in PHP with Guzzlewith Justin Yost2h 12m Intermediate
PHP: Accessing Databases with PDO and MySQLiwith David Powers3h 47m Intermediate
1. Overview and Project Setup
2. The Database Connection
3. Define a Database-Driven Class
4. Object-Oriented CRUD
5. Object-Oriented Authentication
6. Object-Oriented Pagination
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.