Avatar billede artico Novice
10. november 2007 - 10:04 Der er 4 kommentarer og
1 løsning

Sæt mærke pr. 50 linier

Jeg skriver ud fra mysql DB:

    if (mysql_num_rows($result) > 0) {
    while($row = mysql_fetch_assoc($result)) {

Men hvordan kan jeg sætte et mærke f.eks "******" hver gang der er skrevet 50 linier?
Avatar billede j4k0b Nybegynder
10. november 2007 - 10:22 #1
Hvis jeg forstår dig korrekt..

$res = mysql_query("SELECT navn FROM tabel");
for($i=0; $i<=count($res); $i++) {
    if($i % 50 == 0) {
        print '******<br>';
    }
    print $res[$i]['navn'] . '<br>';
}


Giver noget alá:

******
navn
navn
navn
... (50 gange)
******
navn
navn
...
Avatar billede showsource Seniormester
10. november 2007 - 10:23 #2
$i = 0;
while($row = mysql_fetch_assoc($result)) {
$i++; // læg en til $i

// gør hvad du nu skal


    if($i == 50) {
    echo"*****";
    $i = 0;
    }
}
Avatar billede artico Novice
10. november 2007 - 10:52 #3
Ok... men jeg skal jo også udskrive

  if (mysql_num_rows($result) > 0) {
    while($row = mysql_fetch_assoc($result)) {

er det den sætning jeg skriver i // gør hvad du nu skal
Avatar billede j4k0b Nybegynder
10. november 2007 - 12:23 #4
$query = mysql_query("SELECT navn FROM tabel");
$result = mysql_fetch_assoc($query);

for($i=0; $i<=count($res); $i++) {
    if($i % 50 == 0) {
        print '******<br>';
    }
    print $res[$i]['navn'] . '<br>';
}
Avatar billede artico Novice
22. april 2011 - 18:50 #5
Lukker
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