Avatar billede the_edge Nybegynder
10. august 2007 - 14:29 Der er 7 kommentarer og
1 løsning

udtræk fra mysql

Hejsa

når jeg skal trække noget ud fra min database får jeg hele tiden, Array som værdi... Dette kan jeg ikke helt forstå.

function hent($sql)
    {
        $forbindelse = mysql_connect("localhost","root","");
        mysql_select_db("infobasic",$forbindelse);
        $result = mysql_query($sql,$forbindelse) or die (mysql_error());
       
        while ($row = mysql_fetch_array($result))
        {
           
        return $row; //returenere til function sql. Sørg for at du henter det returnere ud i en variable når du kalder functionen.
       
        }
       
    }

når jeg kalder funtionen skriver jeg
hent("select addresse from brugerinfo where addresse = 'test'") sql virker fint.
Avatar billede jakobdo Ekspert
10. august 2007 - 14:36 #1
Du har return $row
Og $row er et array.

Prøv at print: print_r(hent('DIN SQL'));
Avatar billede the_edge Nybegynder
10. august 2007 - 14:42 #2
ahh okay

så gør jeg jo sådan her return $row["0"]; men hvordan gør jeg så ikke selv skal angive plads ?
Avatar billede jakobdo Ekspert
10. august 2007 - 14:50 #3
Det kommer jo helt an på hvilket svar du ønsker fra din funktion.
Du kan jo smide data ud som en lang tekst streng.
Du kan også rette: mysql_fetch_array til: mysql_fetch_assoc
Så kan du få data via:

$row['navn'] osv...
Avatar billede the_edge Nybegynder
23. februar 2009 - 15:03 #4
lukket....
Avatar billede jakobdo Ekspert
23. februar 2009 - 15:05 #5
Hvad blev din løsning ?
Avatar billede the_edge Nybegynder
19. juli 2010 - 17:45 #6
sorry. Læg et svar, så får du point
Avatar billede jakobdo Ekspert
19. juli 2010 - 20:26 #7
Svar!
Avatar billede jakobdo Ekspert
02. august 2010 - 13:48 #8
Takker for point.
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