webForumDet fria alternativet

jämföre keys i 2D-arrayer

3 svar · 178 visningar · startad av nkrantz

nkrantzMedlem sedan apr. 2002830 inlägg
#1

hej!

håller på med ett kalenderscript, hämtar hem infon från en databas och informationen sparas enligt

$array[$datum][$tid] = "vad göra nu";

Problemet uppkommer då självklart då ett event ligger på samma datum och samma tid, tanken var att jag då skulle spara det enligt

$array[$datum][$tid][0] = "vad göra nu";
$array[$datum][$tid][1] = "vad göra nu igen samtidigt";[/

Hur skall jag lösa detta då informationen sparas till arrayen? jag har testat med in_array, array_key_exist men det verkar inte som om de kan kolla i dubbla arrayer om en av keyarna finns...

har ni några förslag?

/Niclas

MatteMedlem sedan aug. 20002 975 inlägg
#2

Testa det här, borde fungera:

$array[$datum][$tid][] = "Nytt";
pimmeMedlem sedan sep. 20011 086 inlägg
#3
foreach($array[$datum][$tid] as $id => $value)
{
echo "På plats " . $id . " i arrayen finns värdet " . $value . "<br>";
}

glöm inte att du måste ha $array[$datum][$tid][0] = "vad göra nu"; även om du bara har ett inlägg..

nkrantzMedlem sedan apr. 2002830 inlägg
#4

Strålande, det var det sista du skrev pimme som jag inte hade tänkt riktigt på!

Tackar!

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)