![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 27.05.2007 Skąd: EPGD Ostrzeżenie: (0%) ![]() ![]() |
Postanowiłęm zmienić działający skrypt. W rekordzie "nagroda" zapisuję użytkownikom ich nagrody. Cyfrą 1 oznaczam pierwszą, 2 drugą i tak w koło Macieju. Skrypt działał, wyświetlało obrazki. Teraz chcę, żeby była możliwość wyświetlania np. 2 lub 3 nagród jednocześnie, jeśli użytkownik je posiada. Zmieniłem typ danych "nagroda" na "set('1', '2', '3', '4')". Daję w formularzu (lub ręcznie z bazy) np 2 nagrody, a itak wyświetla mi tylko pierwszą. Łeb pęka, bom jest humanista niestety. Pomożecie? (a'la Gierek (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) NAprawdę z góry dziękuję.
fragment kodu: Kod if ($nagroda < 1) {
print "<tr>"; print "<td width=8% height=18 align=center><img src=n0.jpg alt='Brak wyróżnień' =40></td>"; } else if ($nagroda <= 1) { print "<tr>"; print "<td width=8% height=18 align=center><img src=n1.jpg alt= 'HIGH ACTIVITY AWARD' =40></td>"; } else if ($nagroda > 4) { print "<tr>"; print "<td width=16% height=18 align=center><img src=n4.jpg alt=Inna =40></td>"; } else if ($nagroda > 2) { print "<tr>"; print "<td width=16% height=18 align=center><img src=n3.jpg alt= 'FAIR PLAY AWARD' =40></td>"; } else if ($nagroda > 1) { print "<tr>"; print "<td width=16% height=18 align=center><img src=n2.jpg alt= 'HIGH QUALIFICATION AWARD' =40></td>"; } print "</tr>"; |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 23:17 |