Gilbert Skrevet 18. januar 2005 Del Skrevet 18. januar 2005 (endret) Jeg har forsøkt forskjellige ting for å hente et array fra mysql. Først trodde jeg det ville holde å skrive 'element','element' i VARCHAR, og hentet ut med array(mysql_result()). Det fungerte ikke. Forsøkte så å hente fra TEXT, med ny linje hver gang: element element Det fungerte heller ikke, og jeg er lost for ideas count() forteller også at det bare er ett element i arrayet. Endret 18. januar 2005 av fjartan Lenke til kommentar
laukis Skrevet 20. januar 2005 Del Skrevet 20. januar 2005 Har du prøvd å serialize arrayet før du setter det inn i db for deretter å unserialize det etter du har hentet det igjen?? Vet ikke om jeg har forstått deg riktig..... Lenke til kommentar
Henit Skrevet 21. januar 2005 Del Skrevet 21. januar 2005 (endret) Forsøker du å få ut dataen rett fra VARCHAR'en, eller å lagre og hente ut en hel array i en enkel VARCHAR i et radelement? Endret 21. januar 2005 av Godzi Lenke til kommentar
Gilbert Skrevet 5. februar 2005 Forfatter Del Skrevet 5. februar 2005 Løsningen ble å bruker TEXT, ny link på ny linje og hente ut med $link = explode("\n",$link); funker fint :-) Lenke til kommentar
Frank2004 Skrevet 6. februar 2005 Del Skrevet 6. februar 2005 Løsningen ble å bruker TEXT, ny link på ny linje og hente ut med $link = explode("\n",$link); funker fint :-) Eww.. Når du først tar i bruk en database så kunne det kanskje lønne seg å gi hvert element i arrayen sin egen rad i en tabell. Lenke til kommentar
laaknor Skrevet 6. februar 2005 Del Skrevet 6. februar 2005 $q = mysql_query("SELECT whatever FROM tabell WHERE ett-eller-annet"); while($r = mysql_fetch_row($q)) { // Nå har vi en array med første resultatet echo $r[0]; // gir det første resultatet i tabellen }; Det du var på utkikk etter? mysql_fetch_row gir i hvertfall resultatet i form av en array; bruker det ikke noe særlig selv, syns fetch_object er mye enklere å jobbe med. Lenke til kommentar
Gilbert Skrevet 7. februar 2005 Forfatter Del Skrevet 7. februar 2005 Poenget mitt er å kunne oppgi x antall linker i sammenheng med en nyhetsartikkel. Tenkte det var greiest å lagre linkene i et array, men dette blir vel mer et jukse-array. Mysql_fetch_row() kan jeg ikke se erstatter snutten jeg kom frem til overfor :-) Frank2004: En nyhetsartikkel har en rad, men linkene ligger lagret på hver sin linje i en TEXT-kolonne. Lenke til kommentar
mysjkin Skrevet 7. februar 2005 Del Skrevet 7. februar 2005 (endret) Edit: Slettet, kom til å dobbeltposte Endret 7. februar 2005 av mysjkin Lenke til kommentar
mysjkin Skrevet 7. februar 2005 Del Skrevet 7. februar 2005 (endret) Det er vel for dette man har en-til-mange relasjoner... Du oppnår i og for seg det samme med arrayet ditt, men det er en smule kludgy.. Slik: Nyhetsartikkel id tittel 1 Bill Gates tilbyr Linux Thorvalds jobb 2 Norge bygger kjernekraftverk etc Link id artikkelid url 1 1 [URL=http://www.macrosoft.en]http://www.macrosoft.en[/URL] 2 1 [URL=http://lwn.net]http://lwn.net[/URL] 3 2 http://kjernekraft.no 4 2 http://bang.com etc. edit: leif. Endret 7. februar 2005 av mysjkin Lenke til kommentar
Frank2004 Skrevet 8. februar 2005 Del Skrevet 8. februar 2005 Det er vel for dette man har en-til-mange relasjoner... Du oppnår i og for seg det samme med arrayet ditt, men det er en smule kludgy.. Slik: Nyhetsartikkel id tittel 1 Bill Gates tilbyr Linux Thorvalds jobb 2 Norge bygger kjernekraftverk etc Link id artikkelid url 1 1 [URL=http://www.macrosoft.en]http://www.macrosoft.en[/URL] 2 1 [URL=http://lwn.net]http://lwn.net[/URL] 3 2 http://kjernekraft.no 4 2 http://bang.com etc. edit: leif. 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å