This repository has been archived on 2021-12-22. You can view files and clone it, but cannot push or open issues or pull requests.
blog-legacy/lib/articles.php

42 lines
778 B
PHP

<?php
function getArticles(){
require("lib/db.php");
$req = $db->prepare("SELECT * FROM articles");
if($req->execute(array())){
$list = array();
while($data = $req->fetch())
$list[] = $data;
}else
$list = NULL;
return $list;
}
function newArticle($title, $description, $author, $content){
require("lib/db.php");
$req = $db->prepare("INSERT INTO articles (title, description, author, date, content) VALUES (?, ?, ?, NOW(), ?)");
if($req->execute(array($title, $description, $author, $content))){
return true;
}
return false;
}
function getArticle($ID){
require("lib/db.php");
$req = $db->prepare("SELECT * FROM articles WHERE ID = ?");
if($req->execute(array($ID))){
if($data = $req->fetch())
return $data;
}
return false;
}