Avatar billede dingkee Nybegynder
06. januar 2006 - 16:46 Der er 3 kommentarer og
1 løsning

Loop der lægger til

Hej alle,

Jeg skal gerne have lavet sådan at i mit loop, er der et tal der bliver opdateret. så der bliver lagt 50 til, for hvergang der er en ny post i databasen.

Altså så:
post 1= 0+50
post 2= 50+50
post 3= 100+50

osv.

Hvordan kan man lave det?
Avatar billede sonurpals Nybegynder
06. januar 2006 - 17:20 #1
int i = 0;
hver gange en post er laved så kalder du en methode som opdaterer værdien af i...
i = i+50; eller i+=50
Avatar billede dingkee Nybegynder
06. januar 2006 - 17:32 #2
Hvordan får jeg så flettet det sammen med min kode??

        if ($mode == "") {
        $sql1 = mysql_query("SELECT * FROM side WHERE type = '1'");
        while ($r1 = mysql_fetch_array($sql1)) {
       
        echo"
        <div class=\"l1\" style=\"left: 200px;\">
            <span class=\"overskrift\">
                " . $r1[overskrift] . "<br/>
            </span>
            <span class=\"brod-dk\">
                " . $r1[ktekst] . "<br/>
                <a href=\"side.php?id=" . $r1[id] . "\">Læs mere >></a>
            </span>
        </div>
        ";
              }
        }

Og hvordan udskriver jeg så "i" i koden??
Avatar billede dingkee Nybegynder
06. januar 2006 - 18:17 #3
Jeg har selv fået det til at virke...

Blev løst sådan her:

$i = 0;
        while ($r1 = mysql_fetch_array($sql1)) {
        $i = $i+50;

Tak for hjælpen :)
Avatar billede sonurpals Nybegynder
06. januar 2006 - 19:36 #4
det var så lidt...
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