Avatar billede codemanager Nybegynder
30. marts 2005 - 22:57 Der er 11 kommentarer og
1 løsning

må man ikke dette

må man ikke køre et script sådan

<?
                                                aabn_forbindelse_og_vaelgdb();
                                                $getinfo = mysql_query("SELECT navn, kon, landsdel, civil, alder, beskaeftigelse FROM bruger_data WHERE brugernavn = '$_SESSION[brugernavn]'") or die (mysql_error());
                                                $getinfo1 = mysql_query("SELECT oprettet, sidstelogin FROM bruger WHERE id = '$_SESSION[id]'") or die (mysql_error());
                                                    while($r = mysql_fetch_array($getinfo,$getinfo1))
                                                        {
                                                            $navn          = $r[navn];
                                                            $kon            = $r[kon];
                                                            $landsdel      = $r[landsdel];
                                                            $civil          = $r[civil];
                                                            $alder          = $r[alder];
                                                            $beskaeftigelse    = $r[beskaeftigelse];
                                                            $oprettet        = $r[oprettet];
                                                            $sidstelogin    = $r[sidstelogin];                                                   
                                                        echo "$navn<br>$kon<br>$landsdel<br>$civil<br>$beskaeftigelse<br>$oprettet<br>$sidstelogin";   
                                                        }
                                                ?>
Avatar billede erikjacobsen Ekspert
30. marts 2005 - 23:00 #1
Nej, du kan kun lave mysql_fetch_array på eet resultat.
Avatar billede codemanager Nybegynder
30. marts 2005 - 23:01 #2
okay, skal jeg så havde to mysql_fetch_array  eller hvordan kan jeg gøre det
Avatar billede erikjacobsen Ekspert
30. marts 2005 - 23:03 #3
Ja, 2 styks skulle lave miraklet ;)  (Jeg samler ikke på point. Svar selv, accepter eget svar)
Avatar billede codemanager Nybegynder
30. marts 2005 - 23:04 #4
Okay takker, det er iorden
Avatar billede erikjacobsen Ekspert
30. marts 2005 - 23:06 #5
Og så bør du vænne dig til at bruge stroffer, fx:

$sidstelogin    = $r['sidstelogin'];
Avatar billede codemanager Nybegynder
30. marts 2005 - 23:06 #6
okay, hvad fordel har det
Avatar billede erikjacobsen Ekspert
30. marts 2005 - 23:08 #7
Det jeg skriver er korrekt, og vil altid virke. Det du skriver virker kun med ganske særlige (og oldnordiske) indstillinger i PHP. Altså: min udgave er portabel - din er ikke
Avatar billede bromer Nybegynder
30. marts 2005 - 23:15 #8
Derudover giver det - syntax mæssigt - mere mening at have quotes omkring. Du tilgår en hash (array med strenge som index) og derfor skal du naturligvis angive dit index som en streng. En streng i php angiver man med klammer om :)
Avatar billede codemanager Nybegynder
30. marts 2005 - 23:17 #9
kan du vise det med lidt kode, med index og såen
Avatar billede Slater Ekspert
30. marts 2005 - 23:31 #10
Det har erikjacobsen lige gjort.
Indekset er bare den streng, eller det tal, du skriver mellem [], og som bestemmer hvilken række du arbejder med.
Avatar billede erikjacobsen Ekspert
30. marts 2005 - 23:35 #11
Ja, du skal bare gøre som i 23:06:01

Om det hedder stroffer, plinger, klammer, hønsefødder, poulnyrup-er eller hvad man
nu kan finde på, det er ligemeget. Husk: '...' eller "..." når du skal bruge en streng.
Avatar billede barklund Nybegynder
31. marts 2005 - 09:52 #12
Hvad med quotes, citationstegn og gåseøjne?

Og noget helt andet er, at du har et while loop til at trække rækker ud af to result set - men der er jo kun en række i hver, ikke? Der er vel kun en bruger med hvert brugernavn? I så fald behøver du ikke et while loop - du kan jo bare hive første række ud af hvert set og være glad for den.
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