Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Tablice i uklad danych
DannyM
post
Post #1





Grupa: Zarejestrowani
Postów: 507
Pomógł: 2
Dołączył: 30.10.2003
Skąd: Poznań

Ostrzeżenie: (10%)
X----


mam taka tablice
Array
(
[name] => Array
(
[0] => Marta
[1] => Jak
)

[nazwisko] => Array
(
[0] => Warta
[1] => Kowalski
)

[email] => Array
(
[0] => marti@ppsdfsd.pl
[1] => kowal@map.pl
)

[password] => Array
(
[0] => chauyec66
[1] => 456tre
)

[Submit] => Zamawiam
)

  1. foreach ($_POST as $klucz => $tablica ) {
  2.  
  3. foreach ($tablica as $nr_wiersza => $wartosc )
  4. echo 'ID: '.$nr_wiersza.' =:'.$wartosc;
  5. }
  6. print "<pre>";
  7. print_r($_POST);
  8. print "</pre>";


Jak przypisac imie do nazwiska itd
Dodatkowo mam Warning: Invalid argument supplied for foreach() in " foreach ($tablica as $nr_wiersza => $wartosc ) "
Dopiero zaczynam z tablicami wiec prosze o wyrozumialosc

Ten post edytował DannyM 17.12.2009, 16:21:18
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
DannyM
post
Post #2





Grupa: Zarejestrowani
Postów: 507
Pomógł: 2
Dołączył: 30.10.2003
Skąd: Poznań

Ostrzeżenie: (10%)
X----


O.k resumujac mam

  1. <table border="1" cellspacing="1" cellpadding="0">
  2. <tr>
  3. <td>Dane</td>
  4.  
  5. </tr>
  6. <?php
  7. $srcArray = $_POST;
  8. $destArray = array();
  9. unset($srcArray['Submit']);
  10. foreach($srcArray as $key => $val){
  11. foreach($val as $personId => $personValue){
  12. $destArray[$personId][$key] = '<tr> <td>'.$personValue.'</td> </tr>';
  13. }
  14. }
  15. var_dump($destArray);
  16.  
  17. </table>

efektem mam
  1. <table border="1" cellspacing="1" cellpadding="0">
  2. <tr>
  3. <td>Dane kursanta</td>
  4.  
  5. </tr>
  6. array(2) {
  7. [0]=>
  8. array(4) {
  9. ["name"]=>
  10. string(26) "<tr> <td>Daniel</td> </tr>"
  11. ["nazwisko"]=>
  12. string(25) "<tr> <td>Baniel</td> </tr>"
  13. ["email"]=>
  14. string(37) "<tr> <td>daniel@ppsdfsd.pl</td> </tr>"
  15. ["password"]=>
  16. string(25) "<tr> <td>dddd6</td> </tr>"
  17. }
  18. [1]=>
  19. array(4) {
  20. ["name"]=>
  21. string(25) "<tr> <td>Magda</td> </tr>"
  22. ["nazwisko"]=>
  23. string(24) "<tr> <td>Babra</td> </tr>"
  24. ["email"]=>
  25. string(34) "<tr> <td>mag@sdtgdf.pl</td> </tr>"
  26. ["password"]=>
  27. string(25) "<tr> <td>tttt4</td> </tr>"
  28. }
  29. }
  30.  

jak sie pozbyc tego poza tabela?

Ten post edytował DannyM 17.12.2009, 17:28:48
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: 16.10.2025 - 21:49