Avatar billede -zonic- Nybegynder
26. marts 2008 - 23:41 Der er 9 kommentarer og
1 løsning

tilføje data fra mysql til multidimensionelt array

jeg har et graph værktøj som laver data ud fra følgende array type.:

$data1 = array(
  array('0',  -400), array('2',    -392), array('3',  -500),
  array('4',  -432), array('5',  -352), array('6',  -322),
  array('7',  -293), array('8',  -341), array('9',  -275),
  array('10',  -240),
);

da jeg er ny i faget mangler jeg en while løkke der f.eks. 10 gange smider data ind fra en mysql og laver et array på ovenstående form...nogen der kan hjælpe? jeg synes jeg har prøvet mine idéer - uden held :(


$HSquery = mysql_query("select * FROM individuel_rang where userid = $userid && type = 'HS'");
$i = 0;
while ($HSrow = mysql_fetch_array($HSquery))  {

og så noget grej der kan lave min forespørgsel :) ?

}
Avatar billede -zonic- Nybegynder
27. marts 2008 - 00:30 #1
jeg tror jeg er tæt på.. men den vil bare ikke lige fatte mit $i  hvis jeg laver en limit på 1 så virker det, men ellers magter den ikke opgaven.. hjææælp :)

$HSquery = mysql_query("select * FROM individuel_rang where userid = 830421 && type = 'HS'");
$i = 0;
while($row = mysql_fetch_array($HSquery))  {
$data = array(
  $i => array($row["update_month"],  $row["nyrang"]),
);
$i++;
}
Avatar billede olebole Juniormester
27. marts 2008 - 02:43 #2
<ole>

$HSquery = mysql_query("select * FROM individuel_rang where userid = 830421 && type = 'HS'");
$data = array();
while($row = mysql_fetch_array($HSquery))  {
    $data[] = array($row["update_month"],  $row["nyrang"]),
}

/mvh
</bole>
Avatar billede olebole Juniormester
27. marts 2008 - 02:44 #3
- mjaaahhhh  :)

$HSquery = mysql_query("select * FROM individuel_rang where userid = 830421 && type = 'HS'");
$data = array();
while($row = mysql_fetch_assoc($HSquery))  {
    $data[] = array($row["update_month"], $row["nyrang"]);
}
Avatar billede olebole Juniormester
27. marts 2008 - 02:45 #4
- og hvis du kun skal bruge de to felter:
    $HSquery = mysql_query("select `update_month`, `nyrang` FROM individuel_rang where userid = 830421 && type = 'HS'");
Avatar billede olebole Juniormester
27. marts 2008 - 02:47 #5
- og så et 'AND' og lidt back-ticks:
    $HSquery = mysql_query("select `update_month`, `nyrang` FROM individuel_rang where `userid` = 830421 AND `type` = 'HS'");
Avatar billede -zonic- Nybegynder
27. marts 2008 - 07:39 #6
super - det virker :)

hvad er forskellen på fetch_array og fetch_assoc?  :)
Avatar billede -zonic- Nybegynder
27. marts 2008 - 09:11 #7
og smid i øvrigt et svar ;)
Avatar billede -zonic- Nybegynder
29. marts 2008 - 00:14 #8
oooooooooleeeeeee?
Avatar billede -zonic- Nybegynder
09. april 2008 - 12:19 #9
kom nuuuu oooooleeee? :)
Avatar billede -zonic- Nybegynder
28. april 2008 - 12:31 #10
nå.. så må jeg jo snuppe selv
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