├── database.sql ├── dbConnection.php ├── delete.php ├── README.md ├── add.php ├── index.php ├── editAction.php ├── edit.php └── addAction.php /database.sql: -------------------------------------------------------------------------------- 1 | create database test; 2 | 3 | use test; 4 | 5 | CREATE TABLE `users` ( 6 | `id` int(11) NOT NULL auto_increment, 7 | `name` varchar(100) NOT NULL, 8 | `age` int(3) NOT NULL, 9 | `email` varchar(100) NOT NULL, 10 | PRIMARY KEY (`id`) 11 | ); -------------------------------------------------------------------------------- /dbConnection.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | Add Data 4 | 5 | 6 | 7 |

Add Data

8 |

9 | Home 10 |

11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
Name
Age
Email
31 |
32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- 1 | 8 | 9 | 10 | 11 | Homepage 12 | 13 | 14 | 15 |

Homepage

16 |

17 | Add New Data 18 |

19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | "; 30 | echo ""; 31 | echo ""; 32 | echo ""; 33 | echo ""; 35 | } 36 | ?> 37 |
NameAgeEmailAction
".$res['name']."".$res['age']."".$res['email']."Edit | 34 | Delete
38 | 39 | 40 | -------------------------------------------------------------------------------- /editAction.php: -------------------------------------------------------------------------------- 1 | Name field is empty.
"; 16 | } 17 | 18 | if (empty($age)) { 19 | echo "Age field is empty.
"; 20 | } 21 | 22 | if (empty($email)) { 23 | echo "Email field is empty.
"; 24 | } 25 | } else { 26 | // Update the database table 27 | $result = mysqli_query($mysqli, "UPDATE users SET `name` = '$name', `age` = '$age', `email` = '$email' WHERE `id` = $id"); 28 | 29 | // Display success message 30 | echo "

Data updated successfully!

"; 31 | echo "View Result"; 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /edit.php: -------------------------------------------------------------------------------- 1 | 18 | 19 | 20 | Edit Data 21 | 22 | 23 | 24 |

Edit Data

25 |

26 | Home 27 |

28 | 29 |
30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 |
Name
Age
Email
>
48 |
49 | 50 | 51 | -------------------------------------------------------------------------------- /addAction.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | Add Data 4 | 5 | 6 | 7 | Name field is empty.

"; 21 | } 22 | 23 | if (empty($age)) { 24 | echo "Age field is empty.
"; 25 | } 26 | 27 | if (empty($email)) { 28 | echo "Email field is empty.
"; 29 | } 30 | 31 | // Show link to the previous page 32 | echo "
Go Back"; 33 | } else { 34 | // If all the fields are filled (not empty) 35 | 36 | // Insert data into database 37 | $result = mysqli_query($mysqli, "INSERT INTO users (`name`, `age`, `email`) VALUES ('$name', '$age', '$email')"); 38 | 39 | // Display success message 40 | echo "

Data added successfully!

"; 41 | echo "View Result"; 42 | } 43 | } 44 | ?> 45 | 46 | 47 | --------------------------------------------------------------------------------