Nochmal ein Problemchen,
ich muss irgendwie Prüfen ob die frage schon beantwortet wurde und wenn ja den Nutzer zur ersten Unbeantworteten schicken.
habe code in php um zu prüfen ob das Feld in der SQL bank leer ist, falls ja schreibt er die datein, aber ich müsste ja vor dem öffnen schon überprüfen ob die frage schon beantwortet ist und am besten via AJAX frage X laden.
Code
session_start();include "database.php";//Select answer2 Field$checkAnswer ="SELECT answer2 FROM data WHERE id = ".$_SESSION['id']." ";$checkAnswerB = $db ->query($checkAnswer);$checkAnswerC = $checkAnswerB ->fetchColumn();$checkAnswerC = strval($checkAnswerC);
//Check if already answeredif(empty($checkAnswerC)){//Save Answer2 to database $answer2 = $_POST; $answer2 = implode(" ",$answer2); var_dump($answer2); $id = $_SESSION['id']; $answer = "UPDATE data SET answer2 = ? WHERE id=?"; $answerarr = array($answer2,$id); try{ $insert = $db ->prepare($answer); $result = $insert ->execute($answerarr); } catch(PDOExpection $ex){ respond(false, "fehler!"); }}
das habe ich bis jetzt in php dazu