Untitled

Anonymous
plain_text
02/20/2026 10:51 AM
2.8 KB
14
Indexable
db php 

<?php
$servername = "localhost";
$username = "root";
$password = "";   
$database = "lab10";


$conn = new mysqli($servername, $username, $password, $database);

if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}
?>


insert.php


<?php
include 'db.php';


if ($_POST) {

    $sql = "INSERT INTO employees (ename, eno, department)
            VALUES ('$_POST[ename]', '$_POST[eno]', '$_POST[department]')";

    $conn->query($sql);

    echo "Employee Inserted Successfully";
}
?>
<link rel="stylesheet" href="style.css">


<div class="container">
<h2>Add Employee</h2>

<?php
if ($_POST) {
    $sql = "INSERT INTO employees (ename, eno, department)
            VALUES ('$_POST[ename]', '$_POST[eno]', '$_POST[department]')";
    $conn->query($sql);
    echo "<p class='success'>Employee Inserted Successfully</p>";
}
?>

<form method="post">
    Name:
    <input type="text" name="ename" required>

    Employee No:
    <input type="text" name="eno" required>

    Department:
    <input type="text" name="department" required>

    <input type="submit" value="Insert Employee">
</form>

<br>
<a href="display.php">View Employees</a>
</div>


display.php

<?php
include 'db.php';

$result = $conn->query("SELECT * FROM employees");

echo "<table border='1'>
<tr>
<th>ID</th>  
<th>Name</th>
<th>Employee No</th>
<th>Department</th>
<th>Action</th>
</tr>";

while ($r = $result->fetch_assoc()) {
    echo "<tr>
    <td>".$r['id']."</td>
    <td>".$r['ename']."</td>
    <td>".$r['eno']."</td>
    <td>".$r['department']."</td>
    <td>
        <a class='delete-btn' href='delete.php?id=".$r['id']."'>Delete</a>

    </td>
    </tr>";
}

echo "</table>";
?>
<link rel="stylesheet" href="style.css">

<br>

<a href="insert.php">Add Employee</a>


delete.php

<?php
include 'db.php';

$conn->query("DELETE FROM employees WHERE id=".$_GET['id']);

echo "Employee Deleted Successfully";
?>
<link rel="stylesheet" href="style.css">

<br><br>

<a href="display.php">Back to Employee List</a>
Editor is loading...
Leave a Comment