好的,所以我试图将值放入一个数组中并将它们随机排列,然后让它在查询中使用该随机值。我知道我的代码很糟糕,不要再使用mysql
了,请远离这个话题。我不明白为什么这不起作用我还有其他类似的东西可以正常工作。现在它会忽略 if 语句并每次都给他们一张票。
if(isset($_POST['Submit'])) {
$ticket = array("0","0","0","0","0","0","0","1");
shuffle($ticket);
if ($ticket >= 1) {
echo "You have Found a Shop Ticket!" ;
mysql_query("UPDATE users SET ticket=ticket+1 WHERE username = '".$_SESSION['username']."'")
or die(mysql_error());
} else {
echo "";
}
}