我们在 MySQL 数据库中有一个问题列表,并希望它向用户显示一个随机批准的问题。当您单击随机按钮时,我们希望显示另一个随机问题,但不是用户已经看到的任何问题。
我正在尝试使用这样的东西(但它不起作用,只是给出一个空白页):
<?php
mysql_connect("localhost", "username", "password") or die(mysql_error());
mysql_select_db("aldrig") or die(mysql_error());
$result = mysql_query("SELECT * FROM spg WHERE approved='1'") or die(mysql_error());
$answers = mysql_fetch_array($result);
start_session();
if (isset($_COOKIE["answers"]))
$alreadyShownAnswers = json_decode($_COOKIE["answers"]);
else
$alreadyShownAnswers = array();
$answerToShow = $answers[$randomIndex];
$alreadyShownAnswers[] = $answers[$randomIndex];
unset($answers[$randomIndex]);
$answers = array_values($answers);
echo "<div class='contentTitle'><h1>";
echo $answerToShow;
echo "</h1></div>";
$_COOKIE["answers"] = json_encode(alreadyShownAnswers);
?>
谁能告诉我怎么了?