dj.drezyna Napisano Sierpień 26, 2008 Zgłoś Share Napisano Sierpień 26, 2008 Patrz na dole! No właśnie jak poradzić sobie z tą niechcianą nową linią? Poniżej fragment selecta tworzonego dzięki kodowi umieszczonemu jeszcze niżej. $okolice = fopen ('Okolice.csv', "r"); $okolice = file('Okolice.csv'); foreach ($okolice as $linia) { $os = explode(';', $linia); echo '<option value="'.$os[0].'">'.$os[0].'</option>'; } i kod: $okolice = fopen ('Okolice.csv', "r"); $okolice = file('Okolice.csv'); foreach ($okolice as $linia) { $os = explode(';', $linia); echo '<option value="'.$os[0].'">'.$os[0].'</option>'; } Mówię, próbowałem już wszystkiego nawet to co widać powyżej chciałem to obejść przez dodanie nowej kolumny myśląc że ostatni znak zawiera znak nowej linii ale jak widać niestety to nie dało żadnego rezultatu bo tam gdzie jest zmienna z pliku *.csv dalej jest załamanie linii. Problem nie jest oczywiście kwestią estetyki bo przez to w "" robi się coś takiego " " a to zmienia wartości wszystkich zmiennych proównywanych przez value="". Bradzo bym był wdzięczny za radę i jednocześnie informuję że można to rozwiązać nie za bardzo elegancko poprzez zrobienie czegoś takiego: value=jakaśwartość ale mówię że to nie ładnie a poza tym to się kłóci ze standardami html... Dziękuję za przeanalizowanie tego postu pozdrawiam, U W A G A ! Nieaktualne wstyd aż chciałbym usunąć ten temat ale może ktoś mi powie jak bo te rozwiązanie co tu opisuję jednak działa tylko oferma ze mnie i nie umieściłem odpowiedniego pliku w odpowiednim katalogu sorki wielkie drodzy użytkownicy tracący na ten post swój dorogocenny czas. Przepraszam! Galeria przyrodnicza http://fotokrajobrazy.warmia.pl Link do komentarza Udostępnij na innych stronach More sharing options...
Polecane posty
Zarchiwizowany
Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.