Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 17.05.2009 Ostrzeżenie: (0%)
|
Witam wszystkich
Mam następujący problem który mimo przeszukania u wujka Googla nie udaje się rozwiązać Próbuję napisać klasę która by pobierała raporty .csv z programu Vatowiec i następnie wyświetlała wyniki na stronie www. Raporty różnią się ilością kolumn i ich nazwami . Aby rozwiązać ten problem należałoby , jak sądzę , skorzystać z instrukcji list . Już udało mi się doprowadzić do sytuacji w której otrzymuje przedzielone przecinkami wyrazy 1 wiersza np Lp , Nazwa , Typ ... itd . Mój problem polega na tym że nie potrafię dołączyć znaku zmiennej $ do uzyskanych wyrazów tak aby uzyskać formę list($lp,$Nazwa........) .Wykorzystanie implode i eval nie dało rezultatu . Będę wdzięczny za jakieś sugestie |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%)
|
Ja bym za pomocą explote() rozbiła ten ciąg względem przecinków uzyskując tablicę z nazwami zmiennych a następnie użyła choćby array_flip() żeby nazwy zmiennych stały się kluczami tablicy. Jeśli nie lubisz tablic to notacja z podwójnym znakiem $ powinna Cię zadowolić
|
|
|
|
rfoltman [PHP] zamiana zawartości stringu na zmienne 17.05.2009, 12:39:38 
rfoltman Cytat(JoShiMa @ 17.05.2009, 21:52:12 ... 18.05.2009, 08:49:32 
JoShiMa Cytat(rfoltman @ 18.05.2009, 09:49:32... 18.05.2009, 09:06:03
rfoltman Tak masz rację ale bez nieszczęsnego znaczka ... 18.05.2009, 09:19:45 
JoShiMa Cytat(rfoltman @ 18.05.2009, 10:19:45... 18.05.2009, 09:27:18
AngelusPL Witam
Jak dobrze pamiętam to plik .csv to plik ... 18.05.2009, 13:32:47
rfoltman Witam
Zrobiłem dokładnie właśnie tak
[PHP] pobie... 19.05.2009, 09:28:26
fran1o nie wiem czy Cie dobrze zrozumialem ale chcodzi Ci... 19.05.2009, 09:56:49
rfoltman Właśnie o to tyle że jest mały szkopuł . Między zn... 19.05.2009, 10:27:40
nospor no to uzyj trim bo ewidentnie b ma spacje
nie: pr... 19.05.2009, 10:30:50
fran1o a ta przerwa nie powstaje w tej linii:
[PHP] pobie... 19.05.2009, 10:32:47
rfoltman Dziękuję wszystkim . Problem rozwiązany 19.05.2009, 12:23:47 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 23:01 |