Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Tablica i Smarty
paniwladca
post 31.01.2006, 16:27:43
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 9.12.2005

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


mam taki otoz problem mianowicie generuje tablice ktora jest postaci takiej
  1. <?php
  2.  
  3. (
  4. [0] => Array
  5. (
  6. [0] => Array
  7. (
  8. [id] => 425
  9. [nazwa] => Zoologiczne
  10.  
  11. )
  12.  
  13. [1] => Array
  14. (
  15. [id] => 161
  16. [nazwa] => Sklepy internetowe
  17.  
  18. )
  19.  
  20. [2] => Array
  21. (
  22. [id] => 8
  23. [nazwa] => Internet
  24.  
  25. )
  26.  
  27. )
  28.  
  29. [1] => Array
  30. (
  31. [0] => Array
  32. (
  33. [id] => 1
  34. [nazwa] => Aktualnosci i media
  35.  
  36. )
  37.  
  38. )
  39.  
  40. [2] => Array
  41. (
  42. [0] => Array
  43. (
  44. [id] => 1
  45. [nazwa] => Aktualnosci i media
  46.  
  47. )
  48.  
  49. )
  50.  
  51. [3] => Array
  52. (
  53. [0] => Array
  54. (
  55. [id] => 1
  56. [nazwa] => Aktualnosci i media
  57.  
  58. )
  59.  
  60. )
  61.  
  62. [4] => Array
  63. (
  64. [0] => Array
  65. (
  66. [id] => 1
  67. [nazwa] => Aktualnosci i media
  68.  
  69. )
  70.  
  71. )
  72. )
  73.  
  74. ?>

teraz chcialbym ja wyciagnac w smarty tyle tylko ze kombinowanie niestety nie przynioslo skutkow smile.gif wiec zwracam sie do wielce szanownego grona bo rece mi juz opadaja jedna z prob to cos takiego:
  1. <?php
  2.  
  3. {foreach name=outer item=kat from=$tab}
  4. {foreach key=k item=v from=$kat}
  5. {$k}=={$v};
  6. {/foreach}
  7. {/foreach}
  8.  
  9. ?>

wynik to skolei takie cos tego wyzej wymienionego foreacha
id item:; nazwa item:;
co by sugerowalo ze wartosci nie potrafie wyciagnac za poswiecenie czasu i checi wielki szacunek Rkingsmiley.png


--------------------
Go to the top of the page
+Quote Post
strife
post 31.01.2006, 16:51:04
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Witam,

Rozumiem, że chcesz aby te wartości tylko wyciągnąć, odwołać się do nich w szablonie, bo za pomocą pętli umiesz, tak więc będzie to wyglądało w ten sposób:
  1. {$array.0.0.id}
  2. {$array.0.1.id}
  3. {$array.1.0.nazwa}
  4. {$array.2.0.nazwa}

gdzie array to Twoje tab ....
?

Pozdrawiam!


--------------------
Go to the top of the page
+Quote Post
paniwladca
post 31.01.2006, 17:07:00
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 9.12.2005

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


no wlasnie nie do konca twoja koncepcje lapie
napisalem ile wyswietla mi sie za pomoca petli
teraz chcialbym zeby ta petla wyciagal mi i wartosc id i wartosc nazwa

Ten post edytował paniwladca 31.01.2006, 17:07:31


--------------------
Go to the top of the page
+Quote Post
crash
post 31.01.2006, 17:11:40
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


  1. {foreach item="kat" from=$tab}
  2. {foreach item="item" from=$kat}
  3. {$item.id}, {$item.nazwa};<br/>
  4. {/foreach}
  5. {/foreach}


--------------------
Go to the top of the page
+Quote Post
paniwladca
post 1.02.2006, 10:06:42
Post #5





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 9.12.2005

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


sprawa rozwiazana problemem byly dwie takie same tablice tzn takie same nazwy chochlik jednym slowem

Ten post edytował paniwladca 1.02.2006, 10:36:47


--------------------
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: 29.03.2024 - 11:25