function insertarEnBD($link, $question, $answer, $complejidad)
{
    if ($complejidad == 0) {
        $complejidad = null;
    }
    $email = $_SESSION['useremail'];
    $sql = "INSERT INTO Preguntas (email,pregunta,respuesta,complejidad)\n\tVALUES ('{$email}','{$question}','{$answer}','{$complejidad}')";
    if (mysqli_query($link, $sql)) {
        echo 'Pregunta insertada correctamente en la BBDD<br/>';
        guardarAccion($_SESSION['useremail'], INSERTAR);
    } else {
        printf("No se ha podido insertar la pregunta en la base de datos:</br> %s>", $link->error);
    }
    mysqli_close($link);
}
Example #2
0
    <section class="main" id="s1">

	<div>
	<?php 
if (!isset($_GET['cod'])) {
    $result = $link->query("select min(cod) as cod,pregunta,respuesta,complejidad from Preguntas");
} else {
    $result = $link->query("select cod,pregunta,respuesta,complejidad from Preguntas where cod='" . $_GET['cod'] . "'");
    //si no existe el codigo en la BBDD se coge el primero de la BBDD
    if ($result->num_rows === 0) {
        $result = $link->query("select min(cod) as cod,pregunta,respuesta,complejidad from Preguntas");
    }
}
$reg = mysqli_fetch_assoc($result);
$cod = $reg['cod'];
guardarAccion($_SESSION['useremail'], VERPREGUNTAS);
?>
<div id="pregunta">
	<?php 
echo $reg['pregunta'];
?>
</div>
<?php 
if ($reg['complejidad'] != '0') {
    echo "<br/><br/>Complejidad: " . $reg['complejidad'] . "";
} else {
    echo "<br/><br/>Complejidad: No clasificado";
}
//obtenemos el codigo anterior y el siguiente
$resultanterior = $link->query("select max(cod) from Preguntas where cod<" . $cod . "");
$codanterior = mysqli_fetch_assoc($resultanterior);