Avatar billede weblance Nybegynder
20. maj 2010 - 13:48 Der er 7 kommentarer og
1 løsning

Lave array fra mysql

Jeg har disse to linjer:

$xdata = array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19);
$ydata = array(112,115.1,116.6,119.8,122.8,125.6,126.7,127.5,130,132.8,134.7,135,136,138.4,139.7,140.2,143.1,146.5,148.7);

Som jeg gerne vil lave om til at hente data fra mysql database i stedet.

$xdata skal hente info fra rækken 'dato' og $ydata skal hente info fra rækken 'effekt'.

Hvordan gør man det?
Avatar billede intenz Novice
20. maj 2010 - 13:57 #1
Skal dataet hentes ud så x og y passer sammen? Eller skal alt data hentes ud hvor enten x eller y bliver fundet?

Altså enten:
WHERE dato=1 AND effect=112

Eller:
WHERE dato=1 OR effect=112
Avatar billede majbom Novice
20. maj 2010 - 13:57 #2
$xdata = array();
$ydata = array();
$res = mysql_query("SELECT dato, effekt FROM tabel");
while($rows = mysql_fetch_assoc($res)){
  $xdata[] = $rows['dato'];
  $ydata[] = $rows['effekt'];
}


?
Avatar billede intenz Novice
20. maj 2010 - 13:58 #3
Nå, jeg har vist misforstået spørgsmålet :)
Avatar billede olebole Juniormester
20. maj 2010 - 14:02 #4
<ole>

intenz >> Det er ikke så mærkeligt  =)

Gad vide, hvad der menes med: "$xdata skal hente info fra rækken 'dato' og $ydata skal hente info fra rækken 'effekt'."?

Er der tale om to felter, der hver indeholder en række kommaseparerede værdier - eller er der tale om mange række, hvor de enkelte værdier skal trækkes fra felterne dato og  effekt?

Hvis tallene ligger kommasepareret: Er du sikker på, det er smart at gemme array'et i databasen? Meget ofte er det ikke. Meget ofte ville en bedre databasestruktur være mere hensigtsmæssig

/mvh
</bole>
Avatar billede weblance Nybegynder
20. maj 2010 - 14:41 #5
Du ramte plet splazz - send svar så får du point :)
Avatar billede weblance Nybegynder
20. maj 2010 - 14:42 #6
Undskyld for mit volapyk!
Avatar billede majbom Novice
20. maj 2010 - 21:23 #7
selv tak - tænkte nok det ikke var så kompliceret som de andre gjorde det til :)
Avatar billede majbom Novice
20. maj 2010 - 22:28 #8
tfp :)
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