Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyświetlenie następnego elementu z tablicy
piotr485
post
Post #1





Grupa: Zarejestrowani
Postów: 292
Pomógł: 0
Dołączył: 10.07.2009

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


Stworzyłem tablicę:
  1. $tablica = array (
  2.  
  3. nazwa => "Nazwa Jeden",
  4. id => 13
  5.  
  6. ),
  7.  
  8. nazwa => "Nazwa Dwa",
  9. id => 21
  10.  
  11. ),
  12.  
  13. nazwa => "Nazwa Trzy",
  14. id => 60
  15.  
  16. )
  17.  
  18. );
  19.  
  20. Aby wyswietlic "Nazwa Jeden" pisze $tablica[0][nazwa], a jak wyswietlic nastepne "pole" Nazwa Dwa za pomoca funkcji next lub each kombinuje juz 5 godzin i dostaje szalu. :sciana:
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pawel_W
post
Post #2





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

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


napisz sobie własną funkcję, która doda ci to 1, będzie prościej (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
ziqzaq
post
Post #3





Grupa: Zarejestrowani
Postów: 428
Pomógł: 128
Dołączył: 17.06.2007

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


Cytat(Pawel_W @ 19.08.2009, 08:50:41 ) *
napisz sobie własną funkcję, która doda ci to 1, będzie prościej (IMG:style_emoticons/default/biggrin.gif)

Do czego chcesz dodawać to 1?
Zakładając, że nie wiadomo czy elementy tablicy będą miały id posortowane.

Ten post edytował ziqzaq 19.08.2009, 07:55:05
Go to the top of the page
+Quote Post
piotr485
post
Post #4





Grupa: Zarejestrowani
Postów: 292
Pomógł: 0
Dołączył: 10.07.2009

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


Cytat(ziqzaq @ 19.08.2009, 08:54:03 ) *
Do czego chcesz dodawać to 1?
Zakładając, że nie wiadomo czy elementy tablicy będą miały id posortowane.


Id nie będą posortowane ponieważ sortowane są wg nazwy i chodzi aby uzyskać dostęp do nazwy jak i id nastepnego i poprzedniego, hmm w sumie mozna by tu zrobic tak jak mam podstac $tablica[0][id] to dodajac do 0 1 bym mial nastepny element i -1 to poprzedni, ale nie wiem jak zrobic aby rozpoznac ktore aktualne jest ID ktore wczytuje z GET

Nie wiedzialem ze z tym tyle problemow - ktos sprobuje pomoc jeszcze, nakierowac ?

Po prostu majac podane ID 21 jak napisac aby zamienic to na taka postac $tablica[1]['id'], majac podane ID 60 zamienic na $tablica[1]['id']
bez tego nie rusze

Ten post edytował piotr485 19.08.2009, 09:03:10
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: 5.10.2025 - 00:59