Pampaxius Skrevet 18. januar 2004 Del Skrevet 18. januar 2004 bruker list() til å holde to 'rekker' med informasjon for meg. er ei liste med navnet på bilder og alle bildene er knytta opp mot tallverdiar frå 0 og oppover. korleis kan eg klare å hente ut verdien for navnet på eit bilde når eg har tallverdien oppgitt? eksempel: det som er lagra i list() er: navnverdi: tallverdi: df026363.jpg 0 df026364.jpg 1 df026365.jpg 2 df026366.jpg 3 viss eg har tallverdien 2 oppgitt, korleis kan eg da hente verdien 'df026365.jpg' ut av list() ? får det rett og slett ikkje til!!! Lenke til kommentar
Torbjørn Skrevet 18. januar 2004 Del Skrevet 18. januar 2004 ehh.. litt forvirrende det her; snakker du om php "operatoren" list? http://no2.php.net/list eller mener du her en assosiativ array, som det kan se ut som du pusler med? kan jeg be deg ta en <?php print_r($array) ?> og paste resultatet her, så vi lettere kan se hvordan du har lagret dataenei $array? Lenke til kommentar
Pampaxius Skrevet 18. januar 2004 Forfatter Del Skrevet 18. januar 2004 beklager om spørsmålet var litt forvirrende.. ja snakker om php "operatoren" list ( http://no2.php.net/list). etter som eg har forstått det fungerer 'list' og 'array' likt, med unntak om at list kan inneholder lange rekker med verdier i steden for kun ein. altså når mi 'list' inneholder variablane $key og $navn, så er det mange verdiar innan kvar variabel, der verdien av $key stiger med ein for kvart $navn. skjønte nåken detta? mitt spørsmål var altså korleis eg henter ut den rette $navn verdien når eg har oppgitt $key verdien den henger i sammen med... noen som forsto meg no? Lenke til kommentar
Torbjørn Skrevet 18. januar 2004 Del Skrevet 18. januar 2004 det er mulig du roter litt her. list brukes til å tilordne variabler fra en liste. $array = array('truls','arne','bob'); list($first,$second,$third) = $array; # $first vil inneholde truls, $second vil inneholde arne og $third vil inneholde bob du trenger kanskje bare en vanlig array med filnvn i? $array = ( "df026363.jpg", "df026364.jpg", "df026365.jpg", "df026366.jpg" ); deretter har du f.eks $arrau[0] -> ditt første bilde, $array[1] etc... les mer om array her: http://no2.php.net/manual/en/language.types.array.php Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå