Mirki od #php, prosze o pomoc. Mam dwie tabele i chce z nich w jednej linijce wyswietlic dane. Probuje cos takiego, ale jest to niepoprawnie. Prosilbym o podanie jak to powinno byc zrealizowane. W internecie nie znalazlem przykladu.
foreach (($temperatura1 as $var),($temperatura2 as $var2)){ echo "\n", $var['Wartosc'], "\t\t", $var2['Wartosc'], "\t\t"; }
@Filozof_Marian: jeśli masz ich tyle samo w obu tablicach, to możesz napisać fora i wyciągać sobie po indeksie odpowiednie wartości. for ($i = 0;$i<count($temperatura1);++$i) { echo "\n", $temperatura1[$i]['Wartosc'], "\t\t", $temperatura2[$i]['Wartosc'], "\t\t"; } tylko counta se zrób przed pętlą, i jeśli masz różną ilość elementów w tablicach to rób counta po większej i obsługuj sytuację kiedy nie masz już elementów do wyświetlenia w mniejszej.
@Filozof_Marian: @kao3991: nawet nie musi żadnego counta dawać i kombinować z i. Jeśli jest tyle samo elementów i indeksy tablicy są takie same to można po prostu dać pętle po dowolnej i wywoływać $temperatura1 i $temperatura2 np.:
Sikorski odwala taką robotę na arenie międzynarodowej, Tusk odblokował 600mld. Takich polityków nam trzeba. Poważnych i szanowanych. W komentarzu zdjęcie dla kontrastu. #polityka
foreach (($temperatura1 as $var),($temperatura2 as $var2)){
echo "\n", $var['Wartosc'], "\t\t", $var2['Wartosc'], "\t\t";
}
#php
for ($i = 0;$i<count($temperatura1);++$i) { echo "\n", $temperatura1[$i]['Wartosc'], "\t\t", $temperatura2[$i]['Wartosc'], "\t\t"; }
tylko counta se zrób przed pętlą, i jeśli masz różną ilość elementów w tablicach to rób counta po większej i obsługuj sytuację kiedy nie masz już elementów do wyświetlenia w mniejszej.foreach ($temperatura1 as $key => $value) {
print $temperatura1[$key];
print $temperatura2[$key];
}
I tyle.