Gå til innhold

Array i mysql, hente ut med php


Anbefalte innlegg

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 av fjartan
Lenke til kommentar
Videoannonse
Annonse
  • 3 uker senere...

$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

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

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 av mysjkin
Lenke til kommentar
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.

:thumbup:

Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...