Skip to main content

Simple Employee Records System using PHP with Source Code

Language

Hey guys! This is a simple project created with PHP, MYSQL, and JavaScript (jQuery and Ajax) that stores employee's personal information including their Image and any other national identity card. You can add other users to also help manage the system and assign them user roles. This simple project can help IT/CS students and self-learners learn how to create a Web Application that has CRUD (Create, Read, Update, and Delete) Features that use Ajax for a user's better experience. This project has a pleasant user interface and user-friendly.

Features

  • Employee List
  • Add Employee
  • Edit Employee's Details
  • View Employee's Details
  • Print Employee's Details
  • Add User
  • Manage Account

How to Run

Requirements:

  • Download and Install any local web server such as XAMPP/WAMP.
  • Download the provided source code zip file. ( download button is located below )

Setup/Installation

  • Open your XAMPP/WAMP's Control Panel and start "Apache" and "MySQL".
  • Extract the source code zip file.
  • If you are using XAMPP, copy the extracted source code folder and paste it into the XAMPP's "htdocs" directory. And if you are WAMP, paste it into the "www" directory.
  • Open a web browser and browse the PHPMyAdmin. http://localhost/phpmyadmin
  • Create a new database naming "sharp_db".
  • Import the SQL file provided. The file is known as "sharp_db.sql" and located inside the "database file" folder.
  • Browse the Web Application in a browser. i.e. http://localhost/employee_records_system

Login Details

Username: admins
Password: admin1234

Demo

That's it! I hope this Simple Employee Records System in PHP Project will help you with what you are looking for and for your future PHP Project. Feel Free to modify the source code the way you wanted.

Enjoy Coding :)

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.

FOR YOUR OWN SAFETY, PLEASE:

1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.

Comments

Submitted bykingwashon Tue, 05/23/2017 - 19:10

Your code is throwing errors though the username and password was validated successfully. The header.php file is missing. ( ! ) Warning: include(): Failed opening '../inc/header.php' for inclusion (include_path='.;C:\php\pear') in C:\wamp\www\employee\dashboard\index.php on line 2

hello ma`am/sir, your work is very good, thanks for it, do you have vb.net with the same system? if u not mind sharing your system it :D,

I only have it in php. I would've loved to help but I don't have much experience with VB.
Submitted byEL-Usman (not verified)on Thu, 12/28/2017 - 22:17

I want download this project
Submitted byahmedy hemed (not verified)on Wed, 08/15/2018 - 14:04

hi can you help me in this error when i log in it fine bt the problen is when i click any link on dashboard example Not Found The requested URL /employee record/dashboard/current_employees was not found on this server.
Submitted byAnonymous (not verified)on Thu, 11/07/2019 - 23:58

This is a simple project created with PHP, MYSQL and jQuery that stores employee's personal information including their Image and any other national identity card. You can add other users to also help manage the system and assign them user roles.
Submitted bySooraj J (not verified)on Sun, 05/03/2020 - 10:42

( ! ) Warning: mysqli_connect(): (HY000/1049): Unknown database 'sharp_db' in C:\wamp64\www\ERS\inc\db_connect.php on line 7 Call Stack # Time Memory Function Location 1 0.0003 405440 {main}( ) ...\index.php:0 2 0.0004 422232 include( 'C:\wamp64\www\ERS\inc\db_connect.php' ) ...\index.php:3 3 0.0004 422232 mysqli_connect ( ) ...\db_connect.php:7 used wamp server & MySQL Database

Add new comment