
https://github.com/zinfomatic/php-mysql-ems
https://github.com/zinfomatic/CodeIgniter-EMS
Explore core data types such as strings, integers, floating point numbers, booleans, arrays, objects, null values, and resource, and see how each stores and represents data in PHP.
Explore PHP operators, including assignment and comparison operators, such as double and triple equals and not equal; apply increment, decrement, pre/post forms, and use logical and ternary operators.
Manage arrays of odd numbers in PHP, using indices to access elements and display results in the browser. Add, remove, and count items, and fetch the first and last elements.
Learn how to manipulate arrays in php using array functions such as push, pop, unshift, shift, array_merge, sort, and reverse to manage lists and combine arrays.
Learn how to manage PHP arrays by using keys and values, printing entries with echo, adding new items, and extracting keys and values with array_keys and array_values.
Explore php conditions and comparison operators in a login form, showing how to compare user input with stored values and validate numeric versus string input.
Explore how switch case in PHP evaluates cases like red, blue, and green, using break and default to determine and display your favorite color.
Explore the four PHP looping constructs—while, do-while, for, and foreach—and learn how to increment counters, break or continue, and iterate arrays with keys and values.
Learn how to use PHP's date function with custom formats and separators, and explore include and require for modular files and database connections, with error handling for missing files.
Create a simple login form with username and password, submit via post, capture data with $_POST in PHP, guard against undefined inputs, and encrypt passwords before storage.
Create a new employee form using bootstrap, capturing name, email, and phone number, validating required fields, and saving the data to the database within a PHP, MySQL, and CodeIgniter setup.
Explore the difference between frameworks and content management systems, compare Laravel, WordPress, Joomla, and Drupal, and learn why WordPress is presented as the first choice to get started.
Identify essential skills and object oriented programming concepts for the PHP MySQL & CodeIgniter course, with Bootstrap front end, Sublime Text editor, and per-lesson command sections.
Explore the coordinator project's folder structure, including application, system, and user guide folders, and see how model, view, and controllers are configured.
Configure CodeIgniter for development by managing the config folder, loading necessary packages, libraries, helpers, and configurations, and setting up database options, base URL, and default controller.
Explore how CodeIgniter handles controllers and views, using a welcome controller with an index method and additional functions, and how to load views and handle non-existent pages.
Discover how to add extra data to a web page through controllers, load and store it, and output it with echo using the third segment.
Learn two methods to capture a page URL in CodeIgniter using base_url and site_url, with localhost examples and linking to a specific controller.
Create a default home controller in CodeIgniter, load a homepage view with a bootstrap template, adjust the default controller, and streamline the header and footer into a shared base.
Learn how to remove index.php from CodeIgniter URLs by adding an .htaccess file and adjusting the base index settings. See how this change fixes routing and keeps the application working.
Create the users table in the database by defining user_id as auto_increment primary key, a datetime user_date for registration, and fields for username and password, then insert user data.
Create a simple sidebar on the dashboard that exposes employee and job management actions, enabling add, read, update, and delete operations and linking to lists of employees and jobs.
In this PHP MySQL & CodeIgniter: Complete Guide course you will learn how to build Dynamic web applications from scratch. We will cover everything from PHP core concepts to CodeIgniter web app development.
In the entire course first you will learn complete PHP & MySQL in-depth and we will build a EMS (Employee Management System) CRUD based web application.
Once we are done with the PHP & MySQL project we will then build the same project with OOP (Object Oriented Programming). To be more specific we will learn about MVC (Model View Controller) and how it works in CodeIgniter Framework.
This will help you build EMS Web App in a much more easier way in CodeIgniter framework.