Mini Kabibi Habibi
<?php
session_start();
include 'db_connection.php'; // Include database connection file
// Check if form is submitted and process the data
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// Sanitize and capture form data
$school_id = $_POST['school_id'];
$name_of_school = $_POST['name_of_school'];
$district = $_POST['district'];
$dcp_batch_number_received = $_POST['dcp_batch_number_received'];
$quantity = $_POST['quantity'];
$supplier = $_POST['supplier'];
$date_received = $_POST['date_received'];
$current_status = $_POST['current_status'];
// Insert the data into the database
$sql = "INSERT INTO submitted_inventory (school_id, name_of_school, district, dcp_batch_number_received, quantity, supplier, date_received, current_status)
VALUES (?, ?, ?, ?, ?, ?, ?, ?)";
$stmt = mysqli_prepare($conn, $sql);
mysqli_stmt_bind_param($stmt, 'ssssssss', $school_id, $name_of_school, $district, $dcp_batch_number_received, $quantity, $supplier, $date_received, $current_status);
// Check if the insertion was successful
if (mysqli_stmt_execute($stmt)) {
// Set success message in session and redirect to dashboard
$_SESSION['success_message'] = "Inventory submission is successful, thank you!";
} else {
// Optionally set an error message in session
$_SESSION['error_message'] = "There was an error submitting your inventory. Please try again.";
}
// Redirect to the dashboard
header("Location: school_dashboard.php");
exit();
}
?>