Как сделать функцию удаления данных из БД

Может ли кто-нибудь сказать мне, что как я могу сделать функцию этого запроса в PHP, поэтому, когда я этого хочу, я просто вызываю функцию для удаления записи. я новичок в кодировании. Пожалуйста, предложите простейший код для написания функции для этого.

<?php
if (isset($_GET['delete']))
{
    $query= "DELETE FROM student WHERE id='".$_GET['delete']."'";
    global $db;

   $row = $db->exec($query);
}

$query= "SELECT * FROM student";

global $db;
$statement = $db->prepare($query);
$statement->execute();
$result = $statement->fetchAll();
$result = $result;
?>

1 ответ

Решение

Попробуй это:

if (isset($_GET['delete']))
{
    deleteStudent($_GET['delete']);
}

$query= "SELECT * FROM student";

global $db;
$statement = $db->prepare($query);
$statement->execute();
$result = $statement->fetchAll();
$result = $result;

function deleteStudent($id) {
    global $db;
    $query= "DELETE FROM student WHERE id='".$id."'";
    $row = $db->exec($query);
    return $row; // expects it return the succes/failure flags properly.
} ?>
Другие вопросы по тегам