Derudover er det vigtigt at du sikre dig mod mysql injection angreb specielt ved $_GET['id'] et eksempel kunne se således ud:
- <?php
- // Åben forbindelse til min database
- $mysqli = new mysqli("localhost", "User", "Password", "Database");
-
- //Tjek forbindelsen
- if (mysqli_connect_errno()) {
- printf("Connect to database failed");
- exit();
- }
-
- //Hvis der er data på $_GET['id']
- if(isset($_GET['id']))
- {
- //Escape mysql injection tegn
- $id = $mysqli->real_escape_string($_GET['id']);
-
- //Slet fra tabellen mobil
- if ($mysqli->query("DELETE FROM mobil WHERE id = '".$id."'"))
- {
- echo "Row deleted!"; //Success
- }else{
- echo "Row not found!"; //Failed
- }
- }
-
- //Luk databse forbindelsen
- $mysqli->close();
- ?>