Online Student Management System Using PHP/MySQLi

Submitted by: 
Visitors have accessed this post 21720 times.

Now, there’s no need for schools or any educational institutions to manage their students manually on a spreadsheet because this Student Management System will all do the work for you. This is a user friendly system and the functions of it can be easily learned. With the Student Management System, the admin or school staff will be able to track and manage the information of every student that is stored in the database. The system has also the ability to add grades, evaluate the student at the same time the students can view their grades through online. It can also add, view announcements and you can add fees and payments too. And most especially it can generate reports. Discover more the system by the following features below.

These are the following features of the system.

Admin Side

Manage Students

  • Add New Student
  • Edit Student
  • View Student’s Information
  • Reset Password
  • Add Grades to students


  • Manage Payments
  • Manage Expenses

Manage Announcements

  • Set Semester
  • Manage Departments
  • Manage Courses
  • Manage Curriculumn
  • Manage School Year
  • Manage Year Level
  • Manage Sections

Manage Users
Backup and Restore

Public/Students Side

Contact Us
About Us
Student’s Profile

  • Update Account’s
  • View Grades
  • Change Password

Login and Logout
Access this system using the admin accounts:
Password: admin
Download and install the following:
xampp latest version
For more information about the system. You can contact me @
Email – [email protected]
Mobile No. – 09305235027 – TNT
FB Account –
or feel free to comment below

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 for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.


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.


Sir,I don't get the admin username and password

Warning: require_once(C:/xampp/htdocs\CHMBAC\include\config.php): failed to open stream: No such file or directory in C:\xampp\htdocs\checkthis\include\initialize.php on line 14

Fatal error: require_once(): Failed opening required 'C:/xampp/htdocs\CHMBAC\include\config.php' (include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\checkthis\include\initialize.php on line 14

HI bro how can I fix this error?

Do not change the folder name.

Sir, Pano po magadd ng user acc sa student

sa admin side po

wala pong student side sir

Create student at the admin side and use his/her student id for the username and password to login in the student side

error: PEAR' Error Shows..
Not Working yar

please be more specific about the error occurs in the system.

kapag po nag generate ng reports nag error sya

mysqli_fetch_object() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\chmbac\include\database.php on line 59

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • You may insert videos with [video:URL]
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <th> <img> <h1> <h2> <h3> <iframe> [video]
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <asp>, <c>, <cpp>, <csharp>, <css>, <html4strict>, <java>, <javascript>, <mysql>, <php>, <python>, <sql>, <vb>, <vbnet>. The supported tag styles are: <foo>, [foo].
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.