Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Przypisywanie wartości z jednej tablicy do drugiej
michau85
post 22.08.2015, 12:46:47
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 1
Dołączył: 3.01.2010

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


Witajcie. Mam taki kod:

  1. $dzieci=array();
  2. $dzieci[]=array('imie'=>'michal', 'wiek'=>'-');
  3. $dzieci[]=array('imie'=>'pawel', 'wiek'=>'-');
  4. $dzieci[]=array('imie'=>'aga', 'wiek'=>'-');
  5.  
  6.  
  7. os=array();
  8. $os[]=array('im'=>'aga','lat'=>'33');
  9. $os[]=array('im'=>'pawel','lat'=>'35');
  10.  
  11. foreach($os as $o){
  12. foreach($dzieci as $d){
  13. if($o['im']==$d['imie']){
  14. $d['wiek']=$o['lat'];
  15. }
  16.  
  17.  
  18. foreach($dzieci as $d){
  19. echo $d['imie'].' '.$d['wiek'].'<br>';
  20. }
  21.  


Jak wynika z kodu chcę przypisać liczbę z drugiej tablicy do pierwszej pod warunkiem że imiona w obu są takie same. Na koniec chcę wyświetlić pierwszą tablicę ,ale otrzymuję taki wynik:

michal -
pawel -
aga -

Proszę o pomoc.
Go to the top of the page
+Quote Post

Posty w temacie


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: 24.07.2025 - 15:04