How clear-sys/phpcrud_bagobo_clear works
This is a small PHP student information system: users sign in, reach a session-gated student list, and can add, edit, or delete records. The sampled files show each request handler connecting to MySQL through a shared connection file. The graph also includes logout and the SQL database file; its schema details were not sampled.
Main entry points: home.php Student List · database.php MySQL Connection · SQL database.sql MySQL Database · pakicheck.php Sign-in Check
Components 10
Access
- Login Form
index.php - Sign-in Check
pakicheck.php - Logout
logout.php
Student Records
- Student List
home.php - Add Student
insert.php - Edit Student
update.php - Delete Student
delete.php
Persistence
- MySQL Connection
database.php - MySQL Database
SQL database.sql
Other components
- User
Connections 20
- User → Login Form: opens
- Login Form → Sign-in Check: submits credentials
- Sign-in Check → MySQL Connection: includes
- MySQL Connection → MySQL Database: connects
- Sign-in Check → MySQL Database: checks credentials
- Sign-in Check → Student List: redirects on success
- User → Student List: requests
- Student List → MySQL Connection: includes
- Student List → MySQL Database: reads students
- Student List → Add Student: submits add form
- Student List → Edit Student: submits edits
- Student List → Delete Student: requests deletion
- Student List → Logout: requests logout
- Add Student → MySQL Connection: includes
- Add Student → MySQL Database: inserts student
- Edit Student → MySQL Connection: includes
- Edit Student → MySQL Database: updates student
- Delete Student → MySQL Connection: includes
- Delete Student → MySQL Database: deletes student
- Logout → Login Form: redirects