Prøv med: $t = mysql_fetch_array(mysql_query("select navn,sum(points) as ialt from uploads where navn='Mr. X'")); Så ligger navnet i $t[navn] og summen af points ligger i $t[ialt]
$conn = mysql_connect("localhost", "jemt", "mscool") or die(mysql_error()); mysql_select_db("jemt"); $o = mysql_query("select * from users"); $p = mysql_query("select $user,sum(kara) as ialt_kara from uploads"); $q = mysql_query("select $user,sum(side) as ialt_side from uploads"); $r = mysql_query("SELECT COUNT(*) AS antal from uploads where user = '$user'");
Det er nu rettet. Jeg har derfor flg : mysql_query("select user,sum(kara) as ialt_kara GROUP BY navn from uploads where user = '$user'") or die(mysql_error());
Jeg forstår bare ikke hvad "GROUP BY navn" skal gøre godt for. Jeg forsøgte uden, hvilket gav fejl. Er der nogen fejl i linien nu ?
$p = mysql_query("select sum(kara) as ialt_kara from uploads where user = '$user'") or die(mysql_error()); $resp = mysql_fetch_array($p); $kara = $resp["ialt_kara"];
Der er præcis een række pga count - du skal ikke have en while.
Jeg har afsat 5 points mere, i håb om, at der er en af jer, der kan svare mig på, hvordan jeg begrænser antallet af decimaler efter et komma. Jeg dividere to tal, og få noget a la : 1.2856493067. Vil kun have 2 tal efter kommaet
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.