mvc-example/models/person.php

40 lines
765 B
PHP

<?php
function getPersons()
{
$connection = databaseConnection();
$query = 'SELECT * FROM person';
$request = $connection->prepare($query);
$request->execute();
$results = $request->fetchAll();
return $results;
}
function getPerson($id)
{
$connection = databaseConnection();
$query = 'SELECT * FROM person WHERE id = :id';
$request = $connection->prepare($query);
$request->bindParam(':id', $id);
$request->execute();
$results = $request->fetch();
return $results;
}
function deletePerson($id)
{
$connection = databaseConnection();
$query = 'DELETE FROM person WHERE id = :id';
$request = $connection->prepare($query);
$request->bindParam(':id', $id);
return $request->execute();
}