Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Losowe Odpowiedzi
Forum PHP.pl > Forum > Przedszkole
Matimor
Witajcie
Mam pytanie, mam zrobione 20 pytań na mojej stronie do rejestracji. Jak zrobić aby odpowiedzi rozmieszczały się losowo? W taki sposób:

Kod
1. Co to jest coś tam?
a) Królik
b) Pies
c) Krowa


I po odświeżeniu stronki:
Kod
1. Co to jest coś tam?
a) Pies
b) Królik
c) Krowa



Oczywiście losowe ułożenie smile.gif
skowron-line
Jeżeli masz odpowiedzi w tablicy to oczywiście http://pl2.php.net/manual/en/function.shuffle.php
Matimor
Tak to zrobiłem:
  1. if($losowanie==2)
  2. {
  3. echo"<label><input type=radio name=odp value=1 />".$pytania[$_SESSION['quiz']][1]."</label><br />";
  4. echo"<label><input type=radio name=odp value=3 />".$pytania[$_SESSION['quiz']][3]."</label><br />";
  5. echo"<label><input type=radio name=odp value=2 />".$pytania[$_SESSION['quiz']][2]."</label><br />";
  6. }
skowron-line
@Matimor to twoje rozwiązanie questionmark.gif
Sprawdz poniższy kod i dostosuj go do swoich potrzeb.
  1. $array = array( 0=> array( '1', '2', '3' ));
  2.  
  3. shuffle( $array[0] );
  4. echo'<pre>';
  5. print_r( $array );
  6.  
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.