Avatar billede drage Nybegynder
17. september 2001 - 20:31 Der er 11 kommentarer og
3 løsninger

Plus point

Hej - jeg har en masser 5, som jeg henter sådan her:
                $query = mysql_query(\"SELECT point FROM source WHERE udgiver=\'$username\'\");
                while($row = mysql_fetch_array($query)) {
                $p = $row[\"point\"];
                }

Dem vil jeg gerne have plusset sammen, men kan ikke lige hitte ud af det :)
Avatar billede skwat Praktikant
17. september 2001 - 20:35 #1
man kan lave en select sum(point) (Kan ikke huske om det er sådan funktionen hedder men den findes)
Avatar billede drage Nybegynder
17. september 2001 - 20:36 #2
en masser 5, flot :)
Der skulle stå en masse TAL...
Avatar billede coderdk Praktikant
17. september 2001 - 20:38 #3
ROFLMAO
Avatar billede jasber Nybegynder
17. september 2001 - 20:39 #4
Du kan lave det i din SQL statement som skwat siger (mener det er sådan) eller du kan gøre det i PHP ved at ændre denne linie:
  $p = $row[\"point\"];
Til:
  $p .= $row[\"point\"];

I den kode du har postet.
Avatar billede drage Nybegynder
17. september 2001 - 20:39 #5
Coderdk ?

Har ikke lige set den forkortelse før :)
Avatar billede coderdk Praktikant
17. september 2001 - 20:41 #6
Forøvrigt så er svaret det som skwat siger:

  $query = mysql_query(\"SELECT SUM(point) AS totalt FROM source WHERE udgiver = \'$username\'\");
  $row = mysql_fetch_array($query);
  echo \"$row[totalt] point totalt\";
Avatar billede drage Nybegynder
17. september 2001 - 20:41 #7
jasber - den skulle komme med tallet 45, istedet siger den: 000144037

men det er da tæt på :)
Avatar billede skwat Praktikant
17. september 2001 - 20:41 #8
Jeg var i øvrigt først:-) bandit
Avatar billede coderdk Praktikant
17. september 2001 - 20:41 #9
ROFLMAO = Rolling On the Floor Laughing My Ass Off :) No offense se\'føli :)
Avatar billede coderdk Praktikant
17. september 2001 - 20:42 #10
Din eksisterende kode kan også rettes til:

  $p += $row[\"point\"];

=) skwat du har ret du var først :)
Avatar billede coderdk Praktikant
17. september 2001 - 20:43 #11
Den _kan_ rettes til - men det er ikke optimalt! ;)
Avatar billede drage Nybegynder
17. september 2001 - 20:43 #12
coderdk :)

ehe, det er så iorden...

Jeg faldte lige over en genial simpel måde:
$p += $row[\"point\"];
Avatar billede drage Nybegynder
17. september 2001 - 20:44 #13
I for selvfølgelig en smule alle sammen for deltagelsen alligevel :)
Avatar billede jasber Nybegynder
17. september 2001 - 20:44 #14
Ach... det er osse noget sludder jeg har skrevet.

Linien skal ændres til:
  $p = $p + $row[\"point\"];

(doh!)
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