<?php $rozrywka = array('Kino', 'Teatr', 'Dyskoteka', 'Internet', 'Pub', 'Ksiażki', 'Koncerty', 'Muzeum', 'Wystawy'); $sporty = array('Boks', 'Kickboxing', 'Zapasy', 'Szermierka', 'Judo', 'Taekwondo', 'Wspinaczka', 'Narciarstwo', 'Spadochroniarstwo', 'Paralotnictwo', 'Bungee', 'Nurkowanie', 'Le Parkour', 'Windsurfing', 'Quady', 'Skoki Narciarskie', 'Kolarstwo', 'Rajdy Samochodowe', 'Snowboard', 'Hokej na lodzie', 'Hokej na trawie', 'Jazda figurowa na lodzie', 'Jazda szybka na lodzie', 'Biathlon', 'Curling', 'Lotniarstwo', 'Szybownictwo', 'Piłka nożna', 'Koszykówka', 'Siatkówka', 'Piłka ręczna', 'Taniec', 'Yoga', 'Aerobic', 'Siłownia', 'Tenis', 'Rugby', 'Rolki', 'Golf', 'Gimnastyka', 'Fitness', 'Atletyka', 'Paintball'); $zywnosc = array('Kuchnia Włoska', 'Fast Food', 'Kuchnia Polska', 'Kuchnia Meksykańska', 'Kuchnia Wegetariańska', 'Kuchnia Orientalna', 'Kuchnia Eksperymentalna'); <tr> <th class="menu2"> Zainteresowania</th> </tr> <tr><th class="top2"></th></tr> <tr class="naglowek"><th> Rozrywka</th></tr> <tr class="center2"><th> '); for($i = 0; $i < 10; $i++){ if($row[$i] == 1){ } } } for($i = 0; $i < 44; $i++){ if($row[$i] == 1){ //echo('('.$i.')'.$row[$i].''); } } } for($i = 0; $i < 8; $i++){ if($row[$i] == 1){ } } } <tr><th class="bottom2"></th></tr> </table>'); ?>
Problem polega na tym, że w tablicy 'zainteresowania_rozrywka' mam tylko kolumne 1 która ma wartość 1. Wieć powinno mi pokazać na stronie tylko 'Dyskoteka', a pokazuje 'Dyskoteka' i 'Internet'.
Zmieniając w pętli for $i na 1 pokazuje tylko 'Internet'. Co mam zrobić aby pokazywało dobrze?
P.S.
Problem pojawia sie też przy żywności i sportach.