Avatar billede Asger Carlsen Nybegynder
18. oktober 2005 - 21:05 Der er 8 kommentarer og
1 løsning

Finde største tal

Jeg har en afstemning hvor den henter stemmerne sådan:

  $hent_stemmer = mysql_query("SELECT * FROM poll");
  while ($fil_stemmer = mysql_fetch_Array($hent_stemmer)) {
  extract($fil_stemmer);
  echo"$stem1 <br> $stem2 <br> $stem3 <br> $stem4 <br>";
  echo"Fleste stemmer: $st0rste_tal";
  }

En der kan hjælpe mig til at sortere det største tal fra, og få det til at være $st0rste_tal?
Avatar billede nielle Nybegynder
18. oktober 2005 - 21:15 #1
F.eks. sådan:

$query = mysql_query("SELECT max(*) AS st0rste_tal FROM poll");
$row = mysql_fetch_assoc($query);
$st0rste_tal = $row["st0rste_tal"];
Avatar billede nielle Nybegynder
18. oktober 2005 - 21:16 #2
Det afhænger af hvad feltet med stemmerne hedder:

$query = mysql_query("SELECT max(stemme) AS st0rste_tal FROM poll");
$row = mysql_fetch_assoc($query);
$st0rste_tal = $row["st0rste_tal"];
Avatar billede Asger Carlsen Nybegynder
18. oktober 2005 - 21:31 #3
Jeg kan godt få den kode du skrev til at virke. Den finder det største tal i en lodret række. ER det ikke muligt at finde det for en vandret række? (set ud fra phpmyadmin)
Avatar billede Asger Carlsen Nybegynder
18. oktober 2005 - 21:35 #4
Sådan at max(stemme,stemme2) - altså begge rækker og ikke kun stemme
Avatar billede Asger Carlsen Nybegynder
18. oktober 2005 - 22:01 #5
Jeg fixed det, men du skal have dine point alligevel, smid et svar.
Avatar billede nielle Nybegynder
18. oktober 2005 - 22:26 #6
Det fremgik ikke helt klart at det var "vandret" du ville have dem.

Hvordan ser din løsning ud?
Avatar billede Asger Carlsen Nybegynder
20. oktober 2005 - 15:11 #7
$h0jest = max($stem1, $stem2, $stem3, $stem4);
echo"højest: $h0jest";
Avatar billede nielle Nybegynder
20. oktober 2005 - 17:19 #8
Ok, men så laver du den jo heller ikke inde i SQL-kaldet. Jeg ved ikke om det er muligt, men det kan da tænkes.

Nej tak til point på denne her. :^)
Avatar billede Asger Carlsen Nybegynder
20. oktober 2005 - 23:01 #9
okay, så tager jeg dem selv igen
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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