Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Klucze tablic
Forum PHP.pl > Forum > PHP
lemming
mam taka tablice:
Kod
Array
(
    [0] => Array
        (
            [elem1] => value1
            [elem2] => value2
            [elem3] => value3
            [elem4] => value4
            [elem5] => value5
            [elem6] => value6
            [elem7] => value7
            [elem8] => value8
            [elem9] => value9
            [elem10] => value10
        )

    [1] => Array
        (
            [elem1] => value11
            [elem2] => value12
            [elem3] => value13
            [elem4] => value14
            [elem5] => value15
            [elem6] => value16
            [elem7] => value17
            [elem8] => value18
            [elem9] => value19
            [elem10] => value20
        )

)

Teraz potrzebuje wyciagnac klucz calej glownej tablic czyli np. 1 albo 0 w zaleznosci od tego co wybiore w formularzu zbym mogl potem pokazywac dane z tablicy w sposob $zmienna[KLUCZ].elem1 sprawdzalem funkcje array_keys ale jakos to nie bylo to :/
nospor
Nie wiem czy dobrze Cię zrozumiałem. Chcesz dostać klucze 0 i 1. array_keys wlasnie zalatwi sprawę.
lemming
Chce otrzymac tylko jeden klucz 0 albo 1 w zaleznosci od tego jaka opcje wybiore z formularza. I array_keys nie dzialal tak jak chcialem. Chyba ze zle to zastosowalem

list($klucz)=array_keys($tablica,$_POST[form]);
nospor
A jakie wartości możesz otrzymać z formularza?

edit:chyba juz wiem o co ci chodzi
  1. <?php
  2.  
  3. $value=//twoja wartosc z formularza
  4. $in=null;
  5. foreach ($tablica as $index=>$podtablica)
  6.  if (in_array($value,$podtablica))
  7.  {$in=$index;break;}
  8.  
  9. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.