has("questions", ['qcode' => $code])) { if ($tries > 10) { $length++; } $code = generateRandomString($length); $tries++; } $database->insert("questions", ['qtext' => $question, 'qcode' => $code]); $qid = $database->id(); $answers = explode("\n", $answers); foreach ($answers as $ans) { if (trim($ans) != "") { $database->insert("answers", ['atext' => trim($ans), 'qid' => $qid]); } } header("Location: ./q/$code");