Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] tablica 2-wymiarowa, dostęp
peter13135
post
Post #1





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

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


mam array'a który wygląda w ten sposób
  1. <?php
  2. (
  3.    [9] => Array
  4.        (
  5.            [name] => admin
  6.            [color] => #ff0000
  7.        )
  8.  
  9.    [1] => Array
  10.        (
  11.            [name] => pasożyt
  12.            [color] => #c8c8c8
  13.        )
  14.  
  15.    [8] => Array
  16.        (
  17.            [name] => moderator
  18.            [color] => #00ff00
  19.        )
  20.  
  21.    [2] => Array
  22.        (
  23.            [name] => user
  24.            [color] => #00aaff
  25.        )
  26.  
  27.    [3] => Array
  28.        (
  29.            [name] => vip
  30.            [color] => #ff00c0
  31.        )
  32.  
  33. )
  34. ?>


chciałbym wyświetlić tą tablicę w ten sposób
  1. <option value='1' >pasożyt</option>
  2. <option value='2'>user</option>
  3. <option value='3'>vip</option>
  4. <option value='8'>moderator</option>
  5. <option value='9'>admin</option>


jednak nie mam pojęcia jak to zrobić w sposób fachowy, jak widzicie, te numerki niesą kolejne, więc moim zdaniem ciężko to wrzucić w pętle
czy więc jest jakiś inny sposób?? mógłby mnie ktoś naprowadzić na dobry tor?questionmark.gif


--------------------
:)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




  1. <?php
  2. foreach ($tablica as $i => $v) {
  3. // $i to id rangi
  4. // $v['name'] to nazwa rangi
  5. }
  6. ?>
Go to the top of the page
+Quote Post
peter13135
post
Post #3





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

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


wielkie dzięki, oto chodziło ;]

edit://
napisałem sobie tą pętle (oczywiście przedmówca mi pomógł), ale z niewiadomych mi przyczyn nie wyświetlają się kolory...

moja pętla zwróciła mi takie coś

  1. <option value="9"><font color="#ff0000">admin</font></option>
  2. <option value="1"><font color="#c8c8c8">pasożyt</font></option>
  3. <option value="8"><font color="#00ff00">moderator</font></option>
  4. <option value="2"><font color="#00aaff">user</font></option>
  5. <option value="3"><font color="#ff00c0">vip</font></option>

niewidzę tutaj błędu, a każda nazwa rangi ma kolor biały, zamiast takiego jaki wpisałem w atrybucie color

Ten post edytował peter13135 3.10.2008, 17:53:16


--------------------
:)
Go to the top of the page
+Quote Post
-gox-
post
Post #4





Goście







[css]
<STYLE type="text/css">
.red{color:red}
</STYLE>

<select>
<OPTION class="red">intag</OPTION>
<option><font style="color:red;">inline</font></option>
<option style="color:red;"><font style="color:red;">inline</font></option>
</select>
[css]

co ciekawe styl musi dotycznyc slektora opction a nie czcionki..
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 15:48