예제 #1
0
<?php

include 'Conexion.php';
//se crea la conexion
$con = conexion();
$res = null;
//llama al metodo eliminar pregunta
//con los parametros enviados desde el boton eliminar
if (isset($_POST['eliminar']) and $_POST['eliminar'] == 'si') {
    //se llama a la funcion y se le envia el idpregunta y el idtema
    eliminarPregunta($_POST['idpreg'], $_POST['idtem']);
}
//se  elimina una pregunta
function eliminarPregunta($idPregunta, $idTema)
{
    $con = conexion();
    //consulta que llama al procedimiento almacenado pa_eliminar_pregunta
    $consulta = "call pa_eliminar_pregunta (" . $idPregunta . "," . $idTema . ");";
    mysql_query($consulta, $con);
    echo "Se ha eliminado la pregunta " . $idPregunta . " del tema " . $idTema . " correctamente";
    // redirecciona a la pagina principal de administracion de preguntas
    echo "<script> location.href='./AdministracionPreguntas.php' </script>";
}
//se inserta una pregunta
function insertarPregunta(Pregunta $preg)
{
    $con2 = conexion();
    $te = $preg->idTema;
    $c = $preg->contenido;
    $r = $preg->respuesta;
    $v = $preg->valor;
예제 #2
0
include_once "../../../clases/email.php";
switch ($_POST["metodo"]) {
    case "guardarRespuesta":
        guardarRespuesta();
        break;
    case "guardarPregunta":
        guardarPregunta();
        break;
    case "enviarRespuesta":
        sendRespuesta();
        break;
    case "enviarPregunta":
        sendPregunta();
        break;
    case "eliminarPregunta":
        eliminarPregunta();
        break;
}
function guardarRespuesta()
{
    //die();
    $publicacion = new publicaciones($_POST["pub_id"]);
    $inse = $publicacion->setPreguntas($_POST["respuesta"], $_POST["id"]);
    $not = $publicacion->setNotificacion($_POST["pub_id"], $_POST["tipo"], $_POST["usr"], $inse);
}
function guardarPregunta()
{
    $publicacion = new publicaciones($_POST["pub_id"]);
    $inse = $publicacion->setPreguntas($_POST["respuesta"]);
    $not = $publicacion->setNotificacion($_POST["pub_id"], $_POST["tipo"], $_POST["usr"], $inse);
}