Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: utworzenie tablicy w foreach`ach
Forum PHP.pl > Forum > PHP
milk
Hello!


Tak wygląda fragment zmiennej $_POST['week'].


  1. [week] => Array
  2. (
  3. [13.09.2010] => Array
  4. (
  5. [time] => Array
  6. (
  7. [0] => 8:45
  8. [1] => 9:45
  9. )
  10.  
  11. [region] => Array
  12. (
  13. [0] => Polska
  14. [1] => Polska2
  15. )
  16.  
  17. [tiker] => Array
  18. (
  19. [0] => Php
  20. [1] => JS
  21. )
  22.  
  23. [datac] => Array
  24. (
  25. [0] => tablica z tablic
  26. [1] => drugie dane
  27. )
  28.  
  29. [month] => Array
  30. (
  31. [0] => Wrzesien
  32. [1] => Wrzesien2
  33. )
  34.  
  35. [actual] => Array
  36. (
  37. [0] => 50%
  38. [1] => 10%
  39. )
  40.  
  41. [forecast] => Array
  42. (
  43. [0] => 100%
  44. [1] => 100%
  45. )
  46.  
  47. [last] => Array
  48. (
  49. [0] => 0%
  50. [1] => 5%
  51. )
  52.  
  53. )
  54.  
  55. [14.09.2010] => Array
  56. (
  57. [time] => Array
  58. (
  59. [0] =>
  60. )
  61.  
  62. [region] => Array
  63. (
  64. [0] =>
  65. )
  66.  
  67. [tiker] => Array
  68. (
  69. [0] =>
  70. )
  71.  
  72. [datac] => Array
  73. (
  74. [0] =>
  75. )
  76.  
  77. [month] => Array
  78. (
  79. [0] =>
  80. )
  81.  
  82. [actual] => Array
  83. (
  84. [0] =>
  85. )
  86.  
  87. [forecast] => Array
  88. (
  89. [0] =>
  90. )
  91.  
  92. [last] => Array
  93. (
  94. [0] =>
  95. )
  96.  
  97. )
  98.  
  99. itd
  100.  
  101. )



w ten sposob udalo mi sie wypisac wszystkie wartosci dla danego dnia..

  1. $week=$_POST['week'];
  2.  
  3. foreach($week as $day=>$value){
  4.  
  5. foreach($value as $oneday){
  6.  
  7. foreach($oneday as $val){
  8. if(!empty($val)){
  9.  
  10.  
  11. print $val."<br/>";
  12. }
  13. }
  14. }
  15. print_r("--nastepny dzien--");
  16. }


Wynik jaki chcialbym uzyskac to:
WYNIK{
[0]DANY DZIEN{
[0]time,region,tiker,datac,month,actual,forecast,last
[1]time,region,tiker,datac,month,actual,forecast,last
[2]time,region,tiker,datac,month,actual,forecast,last
[3]............
............}
[1]DANY DZIEN{
[0]time,region,tiker,datac,month,actual,forecast,last
[1]time,region,tiker,datac,month,actual,forecast,last
[2]time,region,tiker,datac,month,actual,forecast,last
[3]............
............}
[itd]
}


Czy ktoś z Was móglby mi pomóc w stworzeniu takiej tablicy?
Darti
pobaw się array_keys i implode
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.