Continuing with the series on the CodeIgniter 4 framework, in today’s video I start the construction of the “Products” CRUD (which is a table that receives a list of the “Categories” table, using the foreign key “category_id”).
In this first part, I create the “ProductModel” and the controller “Products”. In addition, I also create the view “products_form” and in it I assemble the form for product registration.
Continuing with the series on CodeIgniter 4, in this video I show how to delete a record in the database using the “delete” method of the Model.
In building the “action” to delete, I make a brief introduction to the “session” library and how to use, from it, the methods “setFlashData” and “getFlashData”.
Today I was studying and developing an application tests that must connect with a Realtime Database of Google Firebase. To integrate my PHP project with Firebase, I added the firebase-php library (Available at: https://github.com/kreait/firebase-php ).
Well then. My project is being “executed” in a local environment (WAMPP) and as soon as I tried to recover the data previously registered in the Firebase database, I came across the following error:
In this video, I continue to build a CRUD in the CodeIgniter 4 framework , showing how to fetch data from a record in the database (by ID) to display on the form and later, show how to update the database using an available method in MODEL .
In this class of the CodeIgniter 4 series , I continue the subject related to “ models ” and increase the CRUD that I started to develop in the previous video. I show you how to retrieve all data from a database table using a method of our “model” class. These fetched data are returned to a controller and later passed on to be displayed in a “ view ” (via an HTML table).
So, now the CRUD of our project already has the form for registering new records and has a “view” to display all the records that are registered in the table. To “link” the two pages I used the “url” helper (and also showed how to import a helper into a controller).