Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przeszukiwanie Tablicy W Poszukiwaniu Zmiennej
boya
post 18.08.2004, 23:42:26
Post #1





Grupa: Zarejestrowani
Postów: 287
Pomógł: 0
Dołączył: 26.02.2003
Skąd: Ow/Pn

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


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


--------------------
Reklamowa Oklejanie Samochodów: oklejanie pojazdów / tel. 62 597 74 48
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
radzaw
post 18.08.2004, 23:44:54
Post #2





Grupa: Zarejestrowani
Postów: 99
Pomógł: 0
Dołączył: 14.07.2003
Skąd: z epoki lodowcowej

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


zapoznaj sie z funkcja array_search()
np.
$nr = array_search("1.jpg", $tablica);


--------------------
Blog :: Development platform :
Windows 2003 Enterprise Server | Gentoo Linux
Go to the top of the page
+Quote Post
boya
post 19.08.2004, 00:31:39
Post #3





Grupa: Zarejestrowani
Postów: 287
Pomógł: 0
Dołączył: 26.02.2003
Skąd: Ow/Pn

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


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


--------------------
Reklamowa Oklejanie Samochodów: oklejanie pojazdów / tel. 62 597 74 48
Go to the top of the page
+Quote Post
radzaw
post 19.08.2004, 07:49:54
Post #4





Grupa: Zarejestrowani
Postów: 99
Pomógł: 0
Dołączył: 14.07.2003
Skąd: z epoki lodowcowej

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


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


--------------------
Blog :: Development platform :
Windows 2003 Enterprise Server | Gentoo Linux
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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 13:40