Hallo,
ich habe was gebastelt, um eine Zufallszahl zu erhalten.
Ab der Zufallszahl übergebe ich dies als Position.
Da ich aus dem Bereich mir 3 Themen anzeigen möchte,
habe ich Limit auf 3 gesetzt.
$themen_check = mysql_query("SELECT count(bereich) FROM $table ");
$themen_gesamt = mysql_result($themen_check,0);
if($themen_gesamt != 0) {
mt_srand(time());
$themen_3 = mt_rand(0,$themen_gesamt-1);
$themen_list = @mysql_query("SELECT * FROM $table LIMIT $themen_3,3");
Problem hierbei ist,
habe ich nur 5 Themen und die Zufallszahl liegt bei 4,
dann kann ich keine 3 Themn mehr erhalten,
sondern nur noch 1 Thema.
Wie bekomme ich z.B. 3 Zufallszahlen aus 5 Themen.
Die Zahlen dürfen aber nicht doppelt vorkommen.
Idee ?
Beispiel?
Danke
Andreas