Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zabawa z tablica
gu35t
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 15.05.2005

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


witam

wiec natrafiem na taki problem: mam plik a w nim nastepujaco dane:
dzial1
dzial2|subdzial2_1|subdzial2_2|subdzial2_3
dzial3|subdzial3_1
dzial4

chce na stronie wyswietlic to w nastepujacy sposob[a konkretnie stworzyc taka talblice]:
Kod
array(  dzial1 ( )
             dzial2 ( [0] =>subdzial2_1
                           [1]=>subdzial2_2
                           [2]=>subdzial2_3
                         )
              dzial3 ( [0]=>subdzial3_1
                          )
                 dzial4 ( )
          )


na stronie ma wygladac tak[lewe menu]:

<a href="dzial1">dzial1</a>
<a href="dzial2">dzial2</a>
--------------------------------><a href="subdzial2_1">subdzial2_1</a>
--------------------------------><a href="subdzial2_2">subdzial2_1</a>
itd

jakies wskazowki? moze inny lepszy sposob ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gu35t
post
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 15.05.2005

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


Adagio004 interesuje mnie skrypt dzieki ktoremu uzyskales ta tablice wielowymiarowa ?

Cytat
teraz linijka po linijce explodujesz to
skorzystaj z petli foreach

poszukaj o explode
i ogolnie o operacjach na plikach

no tyle to ja sam wiem tylko, ze mi to nie wychdzilo. operacje na plikach mam raczej opanowane :]

nie wiem jak Adagio004 otrzymal $spis

moj skrypt:
  1. cat menu.php 
  2. <?php
  3. $plik = 'menu.txt';
  4. $menu = file($plik);
  5. for($i =0; $i < count($menu); $i++){
  6. $value[] = explode('|', $menu[$i]);
  7.  
  8. }
  9. print_r($value); // 
  10.  
  11.  
  12. ?>
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: 14.10.2025 - 18:32