Avatar billede Slettet bruger
09. februar 2006 - 14:58 Der er 4 kommentarer og
2 løsninger

Tæl hvor mange venner man har

Hej

Hvordan tæller jeg hvor mange venner man har

felterne hedder userID og friend_userID

på forhånd tak
Avatar billede gizmo-gizmo Nybegynder
09. februar 2006 - 15:00 #1
$q = mysq_query("SELECT COUNT(friend_userID) AS antal_venner WHERE userID='".$userid."'");
$r = mysql_fetch_array($q);
echo "antal venner:" . $r['antal_venner'];

Tror jeg nok ;-)
Avatar billede olebole Juniormester
09. februar 2006 - 15:06 #2
<ole>

- men pas på fejlmeddelelsen: "Can't handle negative numbers"  ;D

/mvh
</bole>
Avatar billede Slettet bruger
09. februar 2006 - 15:16 #3
Hmm jeg kan ikke rigtigt få det til at virke.

selv tabellen hedder

friends

og felterne, userID og friend_userID
Avatar billede gizmo-gizmo Nybegynder
09. februar 2006 - 15:19 #4
Prøv:
$q = mysq_query("SELECT COUNT(friend_userID) AS antal_venner FROM friends WHERE userID='".$userid."'");
$r = mysql_fetch_array($q);
echo "antal venner:" . $r['antal_venner'];
Avatar billede yezbarh Nybegynder
12. februar 2006 - 11:26 #5
- eller:
$a = $userid;
$q = mysql_query("SELECT `friend_userID` FROM `friends` WHERE `userID` = '$a'");
$venner = mysql_num_rows($q);

print "Antal venner: " . $venner; . " \n\r ";

?>
Avatar billede Slettet bruger
28. september 2006 - 20:41 #6
Lukket
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