Avatar billede loevstroem Nybegynder
06. januar 2009 - 01:00 Der er 5 kommentarer og
1 løsning

Hent dele fra array

Hej!

Jeg har problemer med at hente alle [0] fra min database, mine arrays bliver oprettet med et id (kan også indeholde tekst) samt en titel.

Jeg ønsker i dette tilfælde returnere alle ID's kun, altså i dette tilfælde 123, 441, og 442 til at hente resultater fra databasen hvor id'et = en af disse nævnte.

Hvordan gøres det nemmest?  :- )


Array
(
    [0] => Array
        (
            [0] => 123
            [1] => titel1
        )

    [1] => Array
        (
            [0] => 441
            [1] => titel2
        )

    [2] => Array
        (
            [0] => 442
            [1] => titel3
        )
}
Avatar billede olebole Juniormester
06. januar 2009 - 01:27 #1
<ole>

Hvis vi forudsætter, dit array hedder $aStart:

$a = array();
for ($i=0,$j=count($aStart); $i<$; $++) a[$i] = $aStart[0];

Så ligger dine ID'er i $a

/mvh
</bole>
Avatar billede olebole Juniormester
06. januar 2009 - 01:28 #2
Ooops ... der manglede vist nogle tegn:
    for ($i=0,$j=count($aStart); $i<$j; $i++) $a[$i] = $aStart[0];
Avatar billede loevstroem Nybegynder
06. januar 2009 - 01:52 #3
Hej Ole!

Tak for dit svar..

Det virker ikke helt efter hensigten; mit array kommer til at se således ud:
Array
(
    [0] => Array
        (
            [0] => 123
            [1] => titel1
        )

    [1] => Array
        (
            [0] => 123
            [1] => titel1
        )

    [2] => Array
        (
            [0] => 123
            [1] => titel1


altså $aStart første array bliver læst ind på alle pladserne..
Avatar billede olebole Juniormester
06. januar 2009 - 02:16 #4
Dooooohhhhhh ... sorry!  ;D
    for ($i=0,$j=count($aStart); $i<$j; $i++) $a[$i] = $aStart[$i][0];
Avatar billede loevstroem Nybegynder
06. januar 2009 - 13:34 #5
Tak for hjælpen- det funker bare! Jeg havde heller ikke selv spottet den manglende [$i], det skyldtes nok de sene nattetimer..

Smid et svar :-)
Avatar billede olebole Juniormester
06. januar 2009 - 14:01 #6
Selvtak  =)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester