Avatar billede deaz Nybegynder
27. januar 2002 - 14:35 Der er 7 kommentarer og
1 løsning

$res[3][1]

Hey!

$query = mysql_query("SELECT bruger FROM brugersystem");
$data = mysql_fetch_array($query);

okay nu vil jeg så gerne hente alle informationerne ud af den query via en for lykke?

kan godt lave en lykke som skriver det ud... men f.ekse print $data[2][1]; tager data fra felt 2 og bogstav nr. 1 ? så jeg kan kun få fat på den første række af query'en ? jeg vil gerne have alle rækkerne printet ud... men hvordan?

/DeAz
Avatar billede Slettet bruger
27. januar 2002 - 14:39 #1
while ($data = mysql_fetch_array($query)) {
echo $data[navn];
}
Avatar billede Slettet bruger
27. januar 2002 - 14:39 #2
er vel nemmere. Jeg er ikke sikker på hvad du gerne vil , kan du uddybe?
Avatar billede deaz Nybegynder
27. januar 2002 - 14:41 #3
ogsåden som jeg altid bruger men jeg vil f.ekse bare et eksempel gerne kunne udskrive 10 eller måske vælge hver anden... jeg vil bare gerne kunne skrive det samme ud via en for() lykke <:) håber det hjalp lidt
Avatar billede Slettet bruger
27. januar 2002 - 15:03 #4
Det skal du da gøre i den query.

Du kan jo let vælge 10 ved at bruge

SELECT bruger FROM brugersystem ORDER BY bruger LIMIT 10

Men hvis du absolut vil have en for lykke:

$data = mysql_fetch_array($query);

for($i=0; $i < count($data); $i++) {
echo $data[bruger];
}
Avatar billede deaz Nybegynder
27. januar 2002 - 15:08 #5
thanX
Avatar billede Slettet bruger
27. januar 2002 - 15:10 #6
selv tak :)
Avatar billede deaz Nybegynder
27. januar 2002 - 22:30 #7
jeg har et lille problem den henter stadig kun 1 række :/
Avatar billede Slettet bruger
27. januar 2002 - 23:18 #8
mon ikke det er fordi det skal være

$data = mysql_fetch_array($query);

for($i=0; $i < count($data); $i++) {
$query = mysql_query("SELECT * FROM brugersystem WHERE id='$data[id]");
$row = mysql_fetch_array($query);
echo $row[bruger];
}

hvis du ikke har et felt der hedder id skal du oprette det.
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