public function Obtener($intidpregunta) { try { $stm = $this->pdo->prepare("SELECT * FROM tb_pregunta WHERE intidpregunta = ?"); $stm->execute(array($intidpregunta)); $r = $stm->fetch(PDO::FETCH_OBJ); $preg = new Pregunta(); $preg->__SET('intidpregunta', $r->intidpregunta); $preg->__SET('intidtarea', $r->intidtarea); $preg->__SET('nvchpregunta', $r->nvchpregunta); $preg->__SET('nvchdescripcion', $r->nvchdescripcion); $preg->__SET('chrhabilitado', $r->chrhabilitado); return $preg; } catch (Exception $e) { die($e->getMessage()); } }
$preg = new Pregunta(); $model = new PreguntaModel(); //dame tareas para el combobox function dametarea() { $consulta_mysql = "\n SELECT\n tb_tarea.intidtarea,\n tb_tarea.nvchtarea\n FROM\n tb_tarea\n "; $resultado_consulta_mysql = mysql_query($consulta_mysql); while ($registro = mysql_fetch_array($resultado_consulta_mysql)) { echo "\n <option value='" . $registro['intidtarea'] . "'>\n " . $registro['nvchtarea'] . "\n </option>\n "; } } //end dame tareas para el combobox if (isset($_REQUEST['action'])) { switch ($_REQUEST['action']) { case 'actualizar': $preg->__SET('intidpregunta', $_REQUEST['intidpregunta']); $preg->__SET('intidtarea', $_REQUEST['intidtarea']); $preg->__SET('nvchpregunta', $_REQUEST['nvchpregunta']); $preg->__SET('nvchdescripcion', $_REQUEST['nvchdescripcion']); $preg->__SET('chrhabilitado', $_REQUEST['chrhabilitado']); $model->Actualizar($preg); header('Location: pregunta.php'); break; case 'registrar': //$preg->__SET('intidpregunta',$_REQUEST['intidpregunta']); $preg->__SET('intidtarea', $_REQUEST['intidtarea']); $preg->__SET('nvchpregunta', $_REQUEST['nvchpregunta']); $preg->__SET('nvchdescripcion', $_REQUEST['nvchdescripcion']); $preg->__SET('chrhabilitado', $_REQUEST['chrhabilitado']); $model->Registrar($preg); header('Location: pregunta.php');