October 2016
Intermediate to advanced
320 pages
6h 39m
English
For our previous app, which was just user profiles, we only created a simple Create-Read-Update-Delete (CRUD) database abstraction layer - basic stuff. In this chapter, we will create a better database abstraction layer that will allow us to do more than just basic database functions.
Aside from the simple CRUD features, we will add result manipulation into the mix. We'll build the following features into our database abstraction class:
firstOf() method: Allows us to select the first of the results of a database querylastOf() method: Allows us to select the last of the results of a database queryiterate() ...Read now
Unlock full access