Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Przeszukiwanie Tablicy W Poszukiwaniu Zmiennej
Forum PHP.pl > Forum > Przedszkole
boya
Witam ponownie...

Chcialem sie zapytac jak przeszukac jakas tablice zeby wynikiem przeszukania byl nr elementu tablicy

np w tablicy
$arrayTT[] szukamy zmiennej $a ktora jest równa 1.jpg..wynikiem szukania jest nr elemetu tablicy np 1

czy to wogle jest wykonalne questionmark.gif

pozdro
TOMEK
radzaw
zapoznaj sie z funkcja array_search()
np.
$nr = array_search("1.jpg", $tablica);
boya
dzieki...

ciagnac watek dalej...
w parametrach linku przesylam do galeri nazwe pliku np nazwa.jpg
teraz w tym pliku chce ustawic tablice w tym elemecie pod ktorym jest nazwa.jpg moze to byc element 0 badz 10000

napisalem cos takiego
  1. <?php
  2.  
  3. $strDir = './wasze04';
  4. $resDir = opendir( $strDir );
  5. while($strFile = readdir( $resDir )){
  6. if(!is_dir( $strDir.'/'.$strFile )){
  7. $arrFile[] = $strFile; //wpisanie nazw plikow do tablicy
  8. }
  9. }
  10. $pp = array_search($id, $arrFile); //szukanie gdzie w tablicy jest nasza nazwa.jpg
  11. $nr =$pp+1; //+1 poniewaz fotki mam od 1 a nie od 0
  12.  
  13. //teraz nalezalo by ustawic tablice w tym miejscu gdzie jest nazwa.jpg kominowalem
  14. tak i nie dziala;/
  15. $arrFile[] = $arrFile[$pp];
  16.  
  17. //i ustawianie nastepnego i popredniego elemetu tablicy
  18. $k = prev($arrFile);
  19. $t = next($arrFile);
  20.  
  21. ?>


jak ktos ma jakis pomysl bede wdzieczy....
pozdrawiam
radzaw
hmm... no przeciez masz index elementu w tablicy, wiec :
nastepny to index+1
poprzedni to index-1

np.
$k = $arrFile[$nr-1];

tylko trzeba sprawdzac czy sie nie wychodzi poza zakres winksmiley.jpg
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.