$ca = new Category(); $image = $db->select($pi->getPictureById($id))->fetch_assoc(); $categories = $db->select($ca->getAllCategories()); // if submit button is pressed if (isset($_POST['submit'])) { //assign story variables $category = mysqli_real_escape_string($db->link, $_POST['category']); $title = mysqli_real_escape_string($db->link, $_POST['title']); $description = mysqli_real_escape_string($db->link, $_POST['description']); $year = mysqli_real_escape_string($db->link, $_POST['year']); // simple validation if ($title == '' || $description == '' || $category == '' || $year == '') { // set error $error = 'Please fill out all required fields.'; } else { $update_row = $db->update($pi->updatePicture($category, $year, $title, $description, $id)); } } if (isset($_POST['delete'])) { $delete_row = $db->delete($pi->deletePicture($id)); $filename = "../images/gallery/" . $image['ImagePath']; unlink($filename); } ?> <h2 class="page-header">Edit "<?php echo $image['Title']; ?> "</h2> <div class="row"> <div class="col-md-8">