如何使函数从数据库中删除数据
how to make function to delete data from db
任何人都可以告诉我如何在 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;
?>
试试这个:
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.
} ?>
任何人都可以告诉我如何在 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;
?>
试试这个:
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.
} ?>