idRespuesta=$idRespuesta; $this->idPregunta=$idPregunta; $this->nombreRespuesta=$nombreRespuesta; $this->correcta=$correcta; }//fin constructor public function insertar(){ $conexion = conexionBD(); if(is_array($conexion)){ return $conexion; }else{ try{ $consulta = $conexion->prepare("INSERT INTO respuesta (idPregunta, nombreRespuesta, correcta) VALUES (:idPregunta, :nombreRespuesta, :correcta)"); $consulta->bindParam(':idPregunta', $this->idPregunta); $consulta->bindParam(':nombreRespuesta', $this->nombreRespuesta); $consulta->bindParam(':correcta', $this->correcta); $consulta->execute(); $respuesta = [ 'exito' => 'La respuesta se guardó correctamente.', 'exito_tecnico' => $conexion->lastInsertId() ]; return $respuesta; }catch(PDOException $error){ $respuesta = [ 'error' => 'Ocurrió un error al guardar la respuesta.', 'error_tecnico' => $error->getMessage() ]; $conexion = null; return $respuesta; } } }//fin método insertar }//fin clase ?>