Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> przeszukiwanie tablicy dwuwymiarowej, plik csv
michael8383
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 18.12.2009

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


Witam
mam problem z plikiem csv i wyszukiwaniem konkretnych danych. mam plik postaci :
Kod
zosia;20;warszawa
jarek;22;poznan
krzysiek;18;pila


otwieram go nastepujaco :

Kod
$row=1;
$handle = fopen("plik.csv", "r");

    while (($dane = fgetcsv($handle, 1000, ";")) !== FALSE)
    {
                
                
        for ($c=0; $c < 3; $c++)
            {
                
            $tablica[$row][$c]=$dane[$c];
            }
    $row++;
    }
    fclose($handle);



i teraz w petli chce wyszukac np drugiej wartosci. np w zmiennej mam wpisane "zosia" i chce uzyskac wynik 20.

probowalem juz funkcji array_search ale ona dziala na tablicy jednowymiarowej. rozbicie na taka tablice raczej nie wchodzi w gre bo plik z danymi ma kilkadziesiat linijek i ta funkcja bedzie wykonywana kilkadziesiat razy co za tym idzie, troche wolno bedzie wszystko dzialac.

ktos ma jakis pomysl? prosze nie odsylac do manuala, google itp.
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 16.09.2025 - 02:32