Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] problem z pętlą FOR..
Forum PHP.pl > Forum > Przedszkole
#makx#
witam, mam taki problem i nie wiem jak sobie znim poradzic :/ robie taki prosty test pytanie - 4 odpowiedzi pobieram dane z bazy:

Kod
$zap = mysql_query("select * from test order by RAND() LIMIT 4", $db);
            while(list($id,$pyt,$o1,$o2,$o3,$o4,$p1,$p2,$p3,$p4) = mysql_fetch_array($zap))


i poźniej poprzez petle for chcial bym wywolac 4 razy pytanie + odpowiedzi

Kod
        for($i=1;$i<5;$i++){
              echo "$pyt
                  <input type='radio' name='odp$i' value='1'>$o1
                  <input type='radio' name='odp$i' value='2'>$o2
                  <input type='radio' name='odp$i' value='3'>$o3
                  <input type='radio' name='odp$i' value='4'>$o4
      ";
                 }



i wszytsko było by super gdyby nie to że kazde pytanie pojawia mi sie po 4 razy.. chcial bym zeby kazde pytanie pojawilo mi sie 1 raz, chodze po google i nie umiem nic znalezc.. Proszę o pomoc HALP.. sad.gif
Zyx
Nie umieszczaj wyświetlania pytania w pętli for w takim razie, jak nie chcesz go 4 razy wyświetlać.
#makx#
to w tedy wszystkie pytania będą po kolei a pozniej odpowiedzi czyli yglada to mniej więcej tak:

yo yotkaijak masz na imie?frrrraaaa

<input type='radio' name='odp1' value='1'><br>
<input type='radio' name='odp1' value='1'><br>
<input type='radio' name='odp1' value='1'><br>
<input type='radio' name='odp1' value='1'><br>


tlumaczenie biggrin.gif
1 pyt: yo yo
2 pyt:tkai
3 pyt:jak masz na imie?
4 pyt:frrrraaaa

może jeszcze sprostuję:
zależy mi na tym zeby pojawialo sie to mniej więcej tak:

Pytanie:
<input type='radio' name='odp1' value='1'>odp1<br>
<input type='radio' name='odp1' value='2'>odp2<br>
<input type='radio' name='odp1' value='3'>odp3<br>
<input type='radio' name='odp1' value='4'>odp4<br>

itd..

a pojawia się tak:
po 4 razy kazde pytanie + all odpowiedzi:

Pytanie:
<input type='radio' name='odp1' value='1'>odp1<br> <-- tu w value pojawia mi sie 4x to samo..
<input type='radio' name='odp1' value='1'>odp2<br>
<input type='radio' name='odp1' value='1'>odp3<br>
<input type='radio' name='odp1' value='1'>odp4<br>

Temat zamknięty juz to zrobilem heh smile.gif
pozdro
M4rcin3z
Pewnie odgrzeje kotleta, ale podłączę się do tego starego posta.

Założyciel tematu już nie raczył wyjaśnić jak to zrobić, a mi się to przyda tongue.gif Ktoś wie jak uzyskać ten efekt?
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-2024 Invision Power Services, Inc.