Avatar billede spidr Nybegynder
12. april 2007 - 22:58 Der er 5 kommentarer og
1 løsning

Tælle alle med samme navn

Jeg har en database med beskeder skrevet mellem brugere på min side, og i øjeblikket skriver den bare alle beskeder i indbakken ud som en lang køre, og der vil jeg istedet lave et script der sortere alle læste meddelelser efter hvem der har sendt dem..

således at hvis der er 4 beskeder fra Kasper og 2 beskeder fra Søren så skriver den

4 beskeder fra Kasper
2 beskeder fra søren

og så har jeg tænkt mig at lave link på dem og så kan man se beskederne der.

osv.

Hvad jeg ikke kan få kodet er den part der tæller hvor mange bekseder der er fra hver og skriver det ud som ovenfor, og håber på at i kan hjælpe mig :)


CREATE TABLE `LovehinaPM` (
  `id` int(11) NOT NULL auto_increment,
  `date` datetime NOT NULL default '0000-00-00 00:00:00',
  `laest` int(1) NOT NULL default '0',
  `fromid` int(11) NOT NULL default '0',
  `fromnavn` varchar(20) NOT NULL default '',
  `toid` int(11) NOT NULL default '0',
  `tonavn` varchar(20) NOT NULL default '',
  `money` int(11) NOT NULL default '0',
  `header` varchar(255) NOT NULL default 'No Subject',
  `tekst` text NOT NULL,
  `modslet` int(1) NOT NULL default '0',
  `afsslet` int(1) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM
Avatar billede erikjacobsen Ekspert
12. april 2007 - 22:59 #1
SELECT count(*) as antal,fromnavn FROM LovehinaPM GROUP BY fromnavn
Avatar billede spidr Nybegynder
12. april 2007 - 23:17 #2
Kan man ikke putte WHERE på?

$query2 = mysql_query("SELECT count(*) as antal,fromnavn FROM LovehinaPM GROUP BY fromnavn where toid = '$ID' ORDER BY fromnavn DESC") or die(mysql_error());
Avatar billede erikjacobsen Ekspert
12. april 2007 - 23:22 #3
Jo, da men WHERE før GROUP BY ;)
Avatar billede spidr Nybegynder
12. april 2007 - 23:32 #4
Tusind tak, det virkede :) får jeg et svar :)
Avatar billede erikjacobsen Ekspert
12. april 2007 - 23:37 #5
Jeg samler slet ikke på point, tak.
Avatar billede spidr Nybegynder
12. april 2007 - 23:49 #6
ok, men mange tak for hjælpen, bliver mine brugere glade for :)
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