Gå til innhold

Telle visninger fra flere rader


Anbefalte innlegg

Hei!

 

Jeg har laget en kode for visning av film, og da får hver film en rad med visninger.

Det jeg ønsker å få til, er å telle antall visninger av alle filmer totalt.

 

$sql2 = "SELECT tittel,COUNT(visninger) FROM filmsys GROUP BY tittel";

 

Det der gir meg ikke riktig tall. Så hvordan gjør jeg dette?

 

Takk

Lenke til kommentar
Videoannonse
Annonse

Gå ut ifra at du har en kolonne med navnet `visninger`, og ikke en rad, som du kaller det. :ermm: Du henter ut celledata på akkurat samme måte som du alltid har gjort. Bare fordi det er et tall gjør ingen forskjell.

 

SELECT tittel, visninger FROM filmsys GROUP BY tittel

 

Edit: Virker som du ønsker å summere. Tatt en titt på Sum()?

Endret av Jonas
Lenke til kommentar

Jeg tror jeg forstår hva du mener, og jeg har gjort det på følgende måte:

 

<?php

$query = mysql_query( 'QUERY' );

$visninger = 0;
while( $film = mysql_fetch_array( $query ) ) {
$visninger .= $film['visninger']; // gjør at $visninger øker med filmens visninger

// annet rart her
}
echo $visninger; // printer ut det totale antall visninger

?>

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...