madompa Skrevet 14. mai 2008 Rapporter Del Skrevet 14. mai 2008 (endret) Nå har eg vridd hjernen i fleire timar, men eg forstår ikkje kordan eg skal løysa dette problemet. Men det er sikkert ein enkel måte å gjera det på som eg ikkje har tenkt over.. I alle fall, eg har ein tabell hvor eg har det tekstlege innhaldet på sida mi. Den består av ein "tagg"-kolonne og ein "innhold"-kolonne (pluss ein "id"-kolonne). Det eg vil er å ha ein array kor eg legg alt innhaldet i denne tabellen. Altså $content = array("bunntekst" => "© 2008 Bla bla bla", "velkomsttekst" => "Velkommen til denne sida", "title" => "min side"), slik at eg berre kan setja inn til dømes $content['bunntekst'] der eg vil ha bunnteksta. Korleis gjer eg detta? Kom gjerne med løysningsforslag såfremt som ferdig kode (Mitt fyrste innlegg på nynorsk btw ) Endret 14. mai 2008 av madompa Lenke til kommentar
Martin A. Skrevet 14. mai 2008 Rapporter Del Skrevet 14. mai 2008 (endret) MySQL kan returneres som et array allerede. $res = mysql_query( "SELECT bunntekst, velkomsttekst, title FROM table WHERE id={$id} LIMIT 0,1" ); $content = mysql_fetch_assoc( $res ); echo $content['bunntekst']; Endret 14. mai 2008 av M4rTiN Lenke til kommentar
madompa Skrevet 14. mai 2008 Forfatter Rapporter Del Skrevet 14. mai 2008 MySQL kan returneres som et array allerede. |id|tagg |innhold | |--|---------|---------------| |1 |bunntekst|her er bunnen | |2 |title |her er tittelen| |3 |velkomst |velkommen hit | Så eg vil at arrayen skal utvida seg når eg legg til fleire taggar i tabellen. Eller mogleg eg misforsto koden din. Lenke til kommentar
Martin A. Skrevet 14. mai 2008 Rapporter Del Skrevet 14. mai 2008 $res = mysql_query( 'spørring goes her' ); $content = array(); while( $row = mysql_fetch_assoc( $res ) ) { $content[ $row['tagg'] ] = $row['innhold']; } Noe slikt? Lenke til kommentar
madompa Skrevet 15. mai 2008 Forfatter Rapporter Del Skrevet 15. mai 2008 $res = mysql_query( 'spørring goes her' ); $content = array(); while( $row = mysql_fetch_assoc( $res ) ) { $content[ $row['tagg'] ] = $row['innhold']; } Noe slikt? Tusen takk! 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å