Avatar billede fcknet Nybegynder
18. maj 2004 - 20:18 Der er 2 kommentarer og
1 løsning

inkluderer ikke filer?

Jeg har en kode som trækker nogle filnavne ud fra en database og inkluderer dem:
<?
    function boxes ($userid=0) {
        global $PICS;
        global $SERVER;
        $this->define();
        $db = new mysql();
        $data = $db->query("SELECT filnavn from boxes where ejer = $userid order by orden asc");
        while ($row = mysql_fetch_array($data)) {
            $data2 = mysql_fetch_row($db->query("SELECT filnavn from boxes_files where id = $row[filnavn]"));
            echo $data2[0]."<br>";
            include($this->BOXES.$data2[0]);
        }
    }
?>

Når denne kode eksekveres bliver kun den første fil inkluderet og kun filnavnet på den første udskrevet.
Hvis jeg derimod kommneterer include linjen væk skriver den alle filnavnene. Der er ingen fejl i den fil som jeg inkluderer.

Hvad er der i vejen?
Avatar billede technodance.dk Nybegynder
18. maj 2004 - 20:47 #1
<?
    function boxes ($userid=0) {
        global $PICS;
        global $SERVER;
        $this->define();
        $db = new mysql();
        $data = $db->query("SELECT filnavn from boxes where ejer = $userid order by orden asc");
        while ($row = mysql_fetch_array($data)) {
            $data2 = mysql_fetch_row($db->query("SELECT filnavn from boxes_files where id = $row[filnavn]"));
            echo $data2[0]."<br>";
            include($data2[0]);
        }
    }
?>
Avatar billede Slettet bruger
19. maj 2004 - 16:29 #2
Prøv eventuelt:

<?
    function boxes ($userid=0) {
        global $PICS;
        global $SERVER;
        $this->define();
        $db = new mysql();
        $data = $db->query("SELECT boxes_files as fil from boxes, boxes_files where boxes.ejer = $userid AND boxes_files.id = boxes.filnavn order by orden asc");
        while ($row = mysql_fetch_assoc($data)) {
            echo $row['fil']."<br>";
            include($row['fil']);
        }
    }
?>
Avatar billede fcknet Nybegynder
31. maj 2004 - 23:37 #3
har bare lagt alle filerne i en og så lavet en funktion som finder ud af hvilken del af filen der skal kaldes...
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