Avatar billede koch Nybegynder
17. marts 2005 - 17:21 Der er 1 kommentar

Gør noget alt efter hvilket antal der er i databasen

Jeg har en database, hvor der er oplysninger om forskellige objekter.
Jeg skal have gjort sådan, at ved de femten første skal der skrives noget, hvor de 15 første objekter.

Ved de 15 næste skal der så gøres noget andet med disse 15 sidste objekter.

Jeg har en kolonne i databsen kaldet id som er 'autoincrement'.

Jeg har tænkt mig at bruge noget al a følgende

$cntcars=sizeof($carlist); //table i databasen hedder carlist

for ($i=1;$i<=15;$i++)
            {
              echo ("<tr> ");
              echo ("<td>$variable1</td>");
              echo ("<td>$variable2</td>");
              echo ("<td>$variable3new</td>");
              echo ("<td>$variable4</td>");
              echo ("<td>kr. $variable5new</td>");
              echo ("</tr>");
            }

}

for ($i==16;$i<=$cntcars;i++)
            {
Gør noget tilsvarende fra objekt nummer 16 og til tabellen er tom
}


Jeg mangler noget så jeg kan knytte mit i til hvert objekt og det er jeg ikke klar over hvordan jeg lige gør! Jeg kan jo ikke bruge id i stedet for i, for når jeg nu har slettet noget kommer der jo spring i rækken. Det er måske lige meget?
Avatar billede Daniel.E Praktikant
08. april 2005 - 11:40 #1
tag evt lige et kig på dette.  Det er ikke komplet, men holder grund idéen til hvad du spørge efter.

<?PHP

SELECT * FROM table LIMIT 5,10;  # Retrieve rows 6-15

$index = 0;
$count = 15;

for(;;$index+=15, $count+=15) {
    $result = mysql_query('SELECT navn, alder FROM my_tabel limit "'.$index.'" , "'.$count.'" ') or die("Error: Mysql query");
    // gør noget med $result som holder MYSQL forspørgsel
}
?>

Smid hellere en karma, og tag points selv.  Samler ikke :)
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