Hjælp til kode

Tags:    php

Pseudocode:
Fold kodeboks ind/udKode 


Har prøvet ovenstående og det virker til dels også fint nok.

Min kode:
test.php
Fold kodeboks ind/udPHP kode 


op.php
Fold kodeboks ind/udPHP kode 


ned.php
Fold kodeboks ind/udPHP kode 


Udskriver:
one 10 Op Ned
two 20 Op Ned
tree 30 Op Ned
four 40 Op Ned

Efter jeg flytter 3 op:
one 10 Op Ned
tree 15 Op Ned
two 20 Op Ned
four 40 Op Ned

Men dette lille while stykke irritere mig.:
Fold kodeboks ind/udKode 


Hvordan skrives det om til php kode??
Resultatet efter jeg har flyttet 3 op, skulle gerne se sådan ud:
one 10 Op Ned
tree 20 Op Ned
two 30 Op Ned
four 40 Op Ned



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Nu kan det jo muligvis forekommme at man har mærkelige sorteringsværdier. Man kan også komme ud for at et punkt måske har en sorteringsværdi på -1000 og det næste punkt har en på 0. Så er der langt til -1000, hvis man kun trækker 10 fra ved hver ændring.

Jeg holder på at det vil være smartere at fange to til tre records fra databasen, som er: forrige, nuværende og næste. Disse findes ved at sortere efter sorteringsværdien.

Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 08.06.2008 19:38 af Bruger #10216
hvad er det lige den while skulle gøre i det hele taget?, ud over at du slet ikke kan skrive sådan en while løkke, så hvis du endelig kunne mangler der et stop criterie.





Det ser sådan her ud efter jeg flytter #3 op:

one 10 Op Ned
tree 15 Op Ned
two 20 Op Ned
four 40 Op Ned

Det det while løkken så skulle gøre var at få det til at se sådan her ud:

one 10 Op Ned
tree 20 Op Ned
two 30 Op Ned
four 40 Op Ned

Ud fra:
Fold kodeboks ind/udKode 


Hvor skal jeg så indsætte:
Fold kodeboks ind/udKode 


i det her (linje 15-21):
Fold kodeboks ind/udPHP kode 

?

Og er ovenstående rigtigt?



Indlæg senest redigeret d. 08.06.2008 18:44 af Bruger #8348
t