Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL] problem z pętlą FOR..
#makx#
post 2.01.2009, 13:46:24
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 2.01.2009

Ostrzeżenie: (0%)
-----


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

Ten post edytował #makx# 2.01.2009, 13:47:13
Go to the top of the page
+Quote Post
Zyx
post 2.01.2009, 13:56:42
Post #2





Grupa: Zarejestrowani
Postów: 952
Pomógł: 154
Dołączył: 20.01.2007
Skąd: /dev/oracle

Ostrzeżenie: (0%)
-----


Nie umieszczaj wyświetlania pytania w pętli for w takim razie, jak nie chcesz go 4 razy wyświetlać.


--------------------
Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0
Go to the top of the page
+Quote Post
#makx#
post 2.01.2009, 15:51:00
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 2.01.2009

Ostrzeżenie: (0%)
-----


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

Ten post edytował #makx# 2.01.2009, 14:14:51
Go to the top of the page
+Quote Post
M4rcin3z
post 16.01.2015, 15:04:45
Post #4





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 17.03.2013

Ostrzeżenie: (0%)
-----


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?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 10.10.2024 - 00:28