echo "Failed to insert into registras table."; echo '<hr>'; } } } break; case 'update_registra': $registra = new Registra(); $id = customDecrypt($_POST['rid']); $registra_details = $registra->find_by_id($id); $registra->id = $registra_details->id; if (!empty($registra_details) && !empty($_FILES['signature']['name'])) { $registra->id = $registra_details->id; unlink(SITE_ROOT . DS . 'registra_signatures' . DS . $registra_details->signature_image); } $active_registra = $registra->find_by_sql("SELECT * FROM `registras` WHERE visible = 1 AND id != " . $registra->id); if (!empty($active_registra)) { echo '<h4 class="alert alert-error">Error</h4>'; echo '<hr>'; echo "You cannot insert into registras table unless you deactivate one or more active registra(s)."; echo '<hr>'; } else { $arrayfiledetails = explode('.', $_FILES['signature']['name']); $extension = $arrayfiledetails[sizeof($arrayfiledetails) - 1]; $_FILES['signature']['name'] = strtolower(str_replace(" ", "_", $_POST['full_name'])) . '_signature.' . $extension; if ($registra->attach_file($_FILES['signature'])) { $registra->full_name = $_POST['full_name']; $registra->year = $_POST['year']; $registra->visible = $_POST['visible']; $registra->created_at = $registra_details->created_at; $registra->updated_at = $current_time;
<br> <br> <!-- Content --> <div class="row-fluid"> <?php include_layout_template('admin_menu.php'); ?> <div class="span9"> <h2>Registras</h2> <hr> <?php $query = "SELECT * FROM registras ORDER BY id DESC"; $result = Registra::find_by_sql($query); $pagecounter = 1; $serialno = 1; $max = 10; $number_of_requirements = sizeof($result); echo '<div class="tabbable"> <div class="tab-content">'; foreach ($result as $row) { if ($serialno % $max == 1) { if ($pagecounter == 1) { echo '<div class="tab-pane active" id="' . $pagecounter . '">'; } else { echo '<div class="tab-pane" id="' . $pagecounter . '">'; } echo '<table class="table table-hover"> <thead>