Kom ihåg mig?
Home Menu

Menu


Behöver hjälp med multi array och foreach loop!

Ämnesverktyg Visningsalternativ
Oläst 2010-04-06, 09:30 #1
olsserik olsserik är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2007
Inlägg: 300
olsserik olsserik är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2007
Inlägg: 300
Standard Behöver hjälp med multi array och foreach loop!

Hej,
Har trixat med följande kod men får det inte att fungera som det är tänkt.

array1 och array2 är innehåller multiarrays som ser ut:

Array1
Array ( [Snödjup (key)] => Array ( [0] => 80cm (värdet) )

Array2
Array ( [Snödjup (key)] => Array ( [1] => 55cm (värdet) )

Detta vill jag ha ut i en html tabell på enklaste vis:

Specifikation Värde1 Värde2
Snödjup 80cm 55cm


Jag kan få ut värdena i tabellen men då lyckas jag inte plocka ut "föräldra-nyckeln" till specifikation. Likväl kan jag få ut all data (med koden nedan), men då bryts <tr> raderna antagligen pga foreach-looparna som ligger där för att plocka ut "barn-värdena".

Någon som skulle vilja hjälpa till?


<table>
<?php
ksort($array1);
ksort($array2);

for ($var1 = each($array1), $var2 = each($array2); $var1 || $var2;
$var1 = each($array1), $var2 = each($array2)) {

if (isset($var1) && $var1) {

foreach ( $var1 as $key => $values) {
if ($key == '_edit_last') continue;

foreach ( $values as $value) {
echo "<tr><td><strong>" . $key . "</strong></td><td>" . $value . "</td>";
}
}
}
if (isset($var2) && $var2) {

foreach ( $var2 as $key => $values) {
if ($key == '_edit_last') continue;

foreach ( $values as $value) {
echo "<td>" . $value . "</td></tr>";
}
}
}
}
?>
</table>
olsserik är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-04-06, 14:07 #2
olsserik olsserik är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2007
Inlägg: 300
olsserik olsserik är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2007
Inlägg: 300
Ah, det löste sig!
Enkelt blir gärna svårt ibland.
Var bara att ge variabeln en hint om hur djupt den skulle gå i arrayen...
olsserik är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 04:38.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017