[Back] <?php
// Database credentials
$servername = "localhost";
$username = "FIKHRI";
$password = "abc123";
$dbname = "Test";
// Create a connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// Handle user deletion
if (isset($_GET['delete_id'])) {
$delete_id = $_GET['delete_id'];
// Prepare an SQL statement to delete the user
$stmt = $conn->prepare("DELETE FROM users WHERE id = ?");
$stmt->bind_param("i", $delete_id);
if ($stmt->execute()) {
echo "Name successfully deleted!";
} else {
echo "Error: " . $stmt->error;
}
$stmt->close();
}
// Fetch all users from the database to display
$sql = "SELECT id, name FROM users";
$result = $conn->query($sql);
$conn->close();
?>
<!DOCTYPE html>
<html>
<head>
<title>Enter Your Name</title>
</head>
<body>
<h1>Enter Your Name</h1>
<form method="post" action="">
<label for="name">Name:</label>
<input type="text" id="name" name="name" required>
<button type="submit" name="add_name">Submit</button>
</form>
<h2>List of Names</h2>
<table border="1">
<tr>
<th>ID</th>
<th>Name</th>
<th>Actions</th>
</tr>
<?php
if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
echo "<tr>
<td>" . $row["id"] . "</td>
<td>" . $row["name"] . "</td>
<td>
<a href='edit.php?id=" . $row["id"] . "'>
<button>Edit</button>
</a>
<a href='?delete_id=" . $row["id"] . "' onclick='return confirm(\"Are you sure you want to delete?\");'>
<button>Delete</button>
</a>
</td>
</tr>";
}
} else {
echo "<tr><td colspan='3'>No data available</td></tr>";
}
?>
</table>
</body>
</html>