Avatar billede eksperten1 Nybegynder
06. marts 2008 - 22:17 Der er 2 kommentarer og
1 løsning

PHP nybegynder - forsøger at lave et array med arrays

Hej kloge PHP hoveder :-D

Jeg er ret ny på PHP området - jeg forsøger at lave en funktion til AMFPHP som skal returnere et array, hvor hver row indeholder 3 variabler, heraf er den ene et nyt array.

Jeg syntes jo selv det her ser skide rigtigt ud, men får en fejl

function getProjectFileTree ($orderid) {
        $arrResult = array();
        $sql = "SELECT id,ts,orgname,pagecount FROM db_files where orderid = '". $orderid ."' ORDER BY ts DESC";
        $result = mysql_query($sql);

        while($row = mysql_fetch_array($result, MYSQL_ASSOC))
        {
            $fileid = $row['id'];
            $orgname = $row['orgname']
            $arrPages = mysql_query("SELECT id, pageno FROM db_pages WHERE fileid = ". $row['id'] ." ORDER BY pageno;");
            $arrRow = array($fileid,$orgname,$arrPages);
            array_push($arrResult, $arrRow);
        }
        return $arrResult;
    }

Fejlen opstår i linien "$arrPages = mysql_query..."
>> Parse error: syntax error, unexpected T_VARIABLE in C:\Inetpub\amfphp\services\oneproof.php on line 94

Er der ikke en venlig sjæl som kan hjælpe mig igennem ??

På forhånd tak - jeg sidder her og er ved at nedsmelte over problemet!
Avatar billede hmortensen Nybegynder
06. marts 2008 - 22:23 #1
Der mangler et ; i linien før.
Avatar billede eksperten1 Nybegynder
06. marts 2008 - 22:29 #2
ARGHHHH!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

:-D Skoven og bar træer - hvordan kunne jeg (endnu en gang) over se det.

Tak - points til dig - Ihh hvor irriterende.

Hilsen Mark
Avatar billede hmortensen Nybegynder
06. marts 2008 - 23:20 #3
Det var så lidt.
Når du får fejl på en specifik linie, og der ikke synes at være nogen, så kig på den forrige linie. Ofte der synderen er.
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