Hi ich wollte mir ein Kleine Script schreiben der die Teams per zufall ausgibt , aber er zeigt immer das lezte der datenbank 3mal aus.
Fakten :
3 Zeilen drine ind der Datenbank.
4 Zeilen lass ich ausgeben.
3 mal kommt das gleiche jeweils das lezte Team in der Datenbank.
1 Mal eine Lehre Zeile.
Habe Mysql.
MFG Dom.
Fakten :
3 Zeilen drine ind der Datenbank.
4 Zeilen lass ich ausgeben.
3 mal kommt das gleiche jeweils das lezte Team in der Datenbank.
1 Mal eine Lehre Zeile.
Habe Mysql.
PHP:
<?
$spiel = $_REQUEST['spiel'];
$sql = safe_query("SELECT clanname, spiel FROM ".PREFIX."cup WHERE spiel='$spiel'");
while($sqlaction = mysql_fetch_array($sql)){
$team = $sqlaction['clanname'];
$team1 = $sqlaction['clanname'];
$team3 = $sqlaction['clanname'];
$team4 = $sqlaction['clanname'];
$teams = array($team,$team1,$team2,$team3,$team4);
}
srand((float)microtime() * 1000000);
shuffle($teams);
echo "$teams[0]<br>";
echo "$teams[1]<br>";
echo "$teams[2]<br>";
echo "$teams[3]<br>";
?>
MFG Dom.