Published on ' . $article['published_at'] . '
' . $article['excerpt'] . '
created ' . $path . '
'; $fs = fopen($path . 'article.md', 'a'); fwrite($fs, $markdown_file_contents); fclose($fs); $stmt = 'INSERT INTO article_tags (article_id, tag_id) VALUES '; for ($i = 0; $i < count($tags); $i++) { $stmt .= '(' . $id . ', ' . $tags[$i] . ')'; if ($i < count($tags) - 1) $stmt .= ', '; if ($i == count($tags) - 1) $stmt .= ';'; } if (count($tags) > 0) exec_statement($stmt, 0); return $id; } function delete_article($article_id) { $stmt = 'DELETE FROM article_tags WHERE article_id = ' . $article_id . ';'; exec_statement($stmt, 1); $stmt = 'DELETE FROM article WHERE article_id = ' . $article_id . ';'; exec_statement($stmt, 1); delete_dir($_ENV['ARTICLES_FQ_PATH'] . $article_id . '/'); } function delete_articles_by_author($author_id) { $stmt = 'DELETE FROM article WHERE author_id = "' . $author_id . '";'; return exec_statement($stmt, 1); } function increment_read_counter($article_id) { $stmt = 'UPDATE article SET read_count = read_count + 1 WHERE article_id = ' . $article_id . ';'; return exec_statement($stmt, 1); }