How to develop Projects Using PHP and Mysql Part 1
First U start ur xampp server ,apache and mysql both.
Suppose your project is event management system , so You create a database named event-management-system .
Step 1: Create the database
Step 2 : Create the tables
And After creating the database u create all the required tables.
This database covers these tables:
Users: Stores admin and regular users.
Events: Stores event details.
Bookings: Manages event registrations.
Payments: Handles payment transactions.
Notifications: Tracks email/SMS notifications.
Reports: Stores admin-generated reports.
event_management_system/ │── assets/ # Static assets (CSS, JS, Images) │ ├── css/ │ │ ├── style.css │ ├── js/ │ │ ├── script.js │ ├── images/ │── db/ # Reusable PHP files │ ├── db_connect.php # Database connection
│── auth/ # User management pages │ ├── register.php # User registration │ ├── login.php # User login │ ├── logout.php # User logout │── users/ # User management pages │ ├── user_dashboard.php # User dashboard │── admin/ # Admin-related pages │ ├── admin_dashboard.php # Admin dashboard │ ├── manage_users.php # Manage users │ ├── edit_user.php # edit/update users │ ├── delete_user.php # Manage users │── includes/ # Reusable PHP files │ ├── sidebar.php # Database connection │ ├── header.php # Common header │ ├── footer.php # Common footer │ ├── navbar.php # Common navbar │── events/ # Event-related pages │ ├── add_event.php # Add new event │ ├── edit_event.php # Edit event details │ ├── delete_event.php # Delete an event │ ├── list_events.php # Display all events │── index.php # Homepage │── about.php # About page │── contact.php # Contact page │── config.php # General configurations │── .htaccess # Optional for URL rewriting │── README.md # Project documentation
|
<?php $servername = "localhost"; // Change
if necessary $username = "root";
// Your database username $password = "";
// Your database password $dbname = "event_management_system"; //
Database name $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } ?> |