コード例 #1
0
 public function skills()
 {
     require_once '../App/Model/skills.class.php';
     $skills = new Skills();
     $id = $this->getURL();
     if (isset($_GET['action'])) {
         switch ($_GET['action']) {
             case 'insert':
                 if (!empty($_POST['text']) && !empty($_POST['nivel'])) {
                     $skills = new Skills($_POST['text'], $_POST['nivel']);
                     $insertSkills = $skills->insertSkills();
                     if (!empty($insertSkills)) {
                         echo $insertSkills;
                     }
                 }
                 break;
             case 'edit':
                 $selectOneSkills_edit = $skills->selectOneSkills($id);
                 if (isset($_GET['operation']) && $_GET['operation'] == 'ok') {
                     if (!empty($_POST['text_edit']) && !empty($_POST['nivel'])) {
                         $skills = new Skills($_POST['text_edit'], $_POST['nivel']);
                         $updateOneSkills = $skills->updateOneSkills($id);
                         if (!empty($updateOneSkills)) {
                             echo $updateOneSkills;
                         }
                     }
                 }
                 break;
             case 'delete':
                 $deleteOneSkills = $skills->deleteOneSkills($id);
                 if (!empty($deleteOneSkills)) {
                     echo $deleteOneSkills;
                 }
                 break;
         }
     } else {
         echo '<h2>Acao diferente de insert, edit e delete</h2>';
     }
     $selectBasicSkills = $skills->selectBasicSkills();
     $selectIntermediateSkills = $skills->selectIntermediateSkills();
     $selectAdvancedSkills = $skills->selectAdvancedSkills();
     require_once '../App/View/Adm_content/skills.php';
 }