Пример #1
0
 public function characteristics()
 {
     require_once '../App/Model/characteristics.class.php';
     $characteristics = new Characteristics();
     $id = $this->getURL();
     if (isset($_GET['action'])) {
         switch ($_GET['action']) {
             case 'insert':
                 if (!empty($_POST['text'])) {
                     $characteristics = new Characteristics($_POST['text']);
                     $insertCharacteristics = $characteristics->insertCharacteristics();
                     if (!empty($insertCharacteristics)) {
                         echo $insertCharacteristics;
                     }
                 }
                 break;
             case 'edit':
                 $selectOneCharacteristics_edit = $characteristics->selectOneCharacteristics($id);
                 if (isset($_GET['operation']) && $_GET['operation'] == 'ok') {
                     if (!empty($_POST['text_edit'])) {
                         $characteristics = new Characteristics($_POST['text_edit']);
                         $updateOneCharacteristics = $characteristics->updateOneCharacteristics($id);
                         if (!empty($updateOneCharacteristics)) {
                             echo $updateOneCharacteristics;
                         }
                     }
                 }
                 break;
             case 'delete':
                 $deleteOneCharacteristics = $characteristics->deleteOneCharacteristics($id);
                 if (!empty($deleteOneCharacteristics)) {
                     echo $deleteOneCharacteristics;
                 }
                 break;
         }
     } else {
         echo '<h2>Acao diferente de insert, edit e delete</h2>';
     }
     $selectCharacteristics = $characteristics->selectCharacteristics();
     require_once '../App/View/Adm_content/characteristics.php';
 }