Avatar billede snapela Nybegynder
20. juni 2003 - 23:05 Der er 6 kommentarer og
1 løsning

Er det en Løkke der sinker loadingen at siden

Heysa Eksperter...

Ehm...
det er sådan at jeg har en side der meget gerne skulle ligne et forum ;D, men der er en "mellem-station" i koden, eller en side, (index -> topic-query -> indlæg's query).
Og det er så "Topic-query", jeg skal have lidt hjælp til.

Den side er enormt lang tid om at loade, og det er så den eneste, så var jeg spurgte på #PHP.dk på Qnet, og en svarede:
>> snoob_> hvis der en løkke i koden kunne det godt tænke sig <<

Nu er det såadn at jeg har tre...

koden ser ca. sådan ud (query.php):
(Den er måske lidt indviklet, men ka ik finde en måde at vise den på uden hele designet :/)
http://www.snoob.dk/help/query.htm
Avatar billede jakoba Nybegynder
20. juni 2003 - 23:11 #1
du spilder tid hver gang du afslutter en php klamme ?> og så umiddelbart derefter starter en ny. som her:

    while ($row = mysql_fetch_array($query)) { ?>
    <? if(mysql_num_rows < 1) {

der burde stå

    while ($row = mysql_fetch_array($query)) {  // slut og startklamme fjernet
        if(mysql_num_rows < 1) {

Jeg vil anbefale du retter det alle de steder du kan selvom det nok ikke er dit centrale problem.

mvh JakobA
Avatar billede snapela Nybegynder
20. juni 2003 - 23:13 #2
jeg vil lige kigge på det :/
Avatar billede jakoba Nybegynder
20. juni 2003 - 23:15 #3
Ah, jeg tror jeg har den. det er din variabel $query

du bruger den i den der while linie ovenfor. men indeni den while laver du et nyt sql udtræk som OGSÅ bliver lagt ind i $query.  brug forskellige navne til de forskellige udtræk.
Avatar billede ahv Nybegynder
20. juni 2003 - 23:18 #4
Avatar billede jakoba Nybegynder
20. juni 2003 - 23:19 #5
det virker ligesom variablen $i i koden nedenfor:

for ( $i=0; i<5; $i++ ) {
    $i = 0;
    echo "\$i har værdien " .$i ."<br>";
}

den forløkke ender aldrig fordi $i bliver sat tilbage til at være 0 hele tiden.
Avatar billede ahv Nybegynder
30. juni 2003 - 19:57 #6
snapela, fandt du ud af problemet?
Avatar billede snapela Nybegynder
09. juli 2003 - 13:01 #7
ja :D
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