Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Wyciąganie danych z tablicy do tabeli
Forum PHP.pl > Forum > PHP
Norbit_24
Witam

Mam taka tablicę:

  1. (
  2. [@attributes] => Array
  3. (
  4. [login] => login123
  5. )
  6.  
  7. [JAKAS_TABLICA] => Array
  8. (
  9. [0] => Array
  10. (
  11. [@attributes] => Array
  12. (
  13. [id] => 04539584f4
  14. [login] => login_1
  15. [haslo] => d4fg5ff5
  16. )
  17.  
  18. )
  19.  
  20. [1] => Array
  21. (
  22. [@attributes] => Array
  23. (
  24. [id] => 7745444436
  25. [login] => login_2
  26. [haslo] => hgfhfhg56454
  27. )
  28.  
  29. )
  30.  
  31. )
  32.  
  33. )


A chcę to wyciągnąć do tabeli w postaci:

ID | LOGIN | HASLO


Proszę o pomoc.


//EDIT:

  1. <tr>
  2. <td>ID</td><td>LOGIN</td><td>HASLO</td>
  3. </tr>

samuraj85
$zmienna['JAKAS_TABLICA'][$i]['@attributes']['id']; -> zwraca id
$zmienna['JAKAS_TABLICA'][$i]['@attributes']['login']; ->zwrca login
$zmienna['JAKAS_TABLICA'][$i]['@attributes']['haslo']; -> zwraca hasło

czyli:

<table>
<tr>
<td><?php echo $zmienna['JAKAS_TABLICA'][$i]['@attributes']['id']; ?></td><td><?php echo $zmienna['JAKAS_TABLICA'][$i]['@attributes']['login']; ?></td><td><?php echo $zmienna['JAKAS_TABLICA'][$i]['@attributes']['haslo']; ?></td>
</tr>
</table>
Norbit_24
Wielkie dzięki.
Ale gdy robię to tak:


gdzie $zmienna to ta tablica
  1. for($i=0; $i<=count($zmienna); $i++ ) {
  2.  
  3. ?>
  4. <table>
  5. <tr>
  6. <td><?php echo $zmienna['JAKAS_TABLICA'][$i]['@attributes']['id']; ?></td><td><?php echo $zmienna['JAKAS_TABLICA'][$i]['@attributes']['login']; ?></td><td><?php echo $zmienna['JAKAS_TABLICA'][$i]['@attributes']['haslo']; ?></td>
  7. </tr>
  8. </table>
  9. <?
  10.  
  11. }


Nic nie wyświetla.. Tzn gdy zobaczę w źródło jest tylko tabela
samuraj85
a count($zmienna) jaki wynik zwraca? nie powinno być count($zmienna['JAKAS_TABLICA'])? ponieważ count($zmienna) zliczy ilość elementów w pierwszym wymiarze
Norbit_24
Dzięki. Działa.

Miłej nocy.
Pozdrawiam
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.