Avatar billede Morten Nybegynder
21. september 2004 - 12:33 Der er 6 kommentarer og
2 løsninger

while løkke - kolonner

Hej

Så prøver jeg her om nogen kan hjælpe

Jeg har en tabel i MSSql som indeholder 1 række og 4 kolonner..

Hvordan får jeg hentet disse 4 kolonner ind i et array...

Jeg har prøvet med denne (og meget andet) men den henter kun værdien i en af kolonnerne.... der er bare noget jeg ikke fatter:

    $sql = mssql_query("SELECT * FROM Stat_Data") OR DIE (MSSQL_ERROR());
    while ($row = mssql_fetch_array($sql))

        {
            $data[]= $row[1];
            $leg[] = $row[0];
        }

Det må være fordi jeg kun henter værdien i kolonne 1 ($row[1]) men det må da være muligt at hente alle kolonner ind i arrayet $data eller????
Avatar billede eagleeye Praktikant
21. september 2004 - 12:38 #1
men $row er jo et array som indeholder de 4 kolonner.

while løkken:  while ($row = mssql_fetch_array($sql))
looper igennem rækkerne og indholdet (alle kolonnerne) af en rækken kommer ind i $row
Avatar billede arne_v Ekspert
21. september 2004 - 12:38 #2
Hvis $data er et array kan du vel sige:

$data = $row;

eller ?
Avatar billede Morten Nybegynder
21. september 2004 - 12:40 #3
Hold k...... Arne V hvor simpelt kan det være...

Nu har jeg brugt timer... hmmmmm...

Tak for hjælpen - smider i et svar - begge...?
Avatar billede Morten Nybegynder
21. september 2004 - 12:41 #4
Åhh kan jeg ikke få lov at stille et lille spørgsmål...?

Er det muligt at hente kolonnenavnet fra tabellen?
Avatar billede arne_v Ekspert
21. september 2004 - 12:52 #5
svar
Avatar billede eagleeye Praktikant
21. september 2004 - 12:53 #6
svar
Avatar billede arne_v Ekspert
21. september 2004 - 12:55 #7
Avatar billede eagleeye Praktikant
21. september 2004 - 13:03 #8
Du bruger mssql så det denne, men det er vist kun funktionnavnet som er forskelligt :)
http://dk.php.net/manual/en/function.mssql-field-name.php
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