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); }
<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);