Visa ett inlägg
Oläst 2009-12-13, 13:16 #3
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Citat:
Ursprungligen postat av vidir Visa inlägg
Hej!

jag har en php nominerings funktion som jag försöker laga.

Nu på visningssidan när jag listar upp nomineringarna ser det ut så här

Per
Kalle
Johan
Melissa
Andrea
Per
Per
Kalle
Johan
Melissa
melissa

Listan är lång och rörig

skulle vilja få det se ut såhär istället

Per
Kalle
Andrea
Per (2)
Kalle
Johan (2)
Melissa (2)

Om ett namn nomineras fler gånger upprepas inte namnet utan bara (antalet)

Vor hemskt tacksam för tips, eller vad en sådan funktion kallas så att man vet vad man skall googla efter.
Det där var ingen större förbättring.
Vill du inte hellre att det ser ut så här:
Citat:
Andrea
Johan (2)
Kalle (2)
Melissa (3)
Per (3)
Alltså en(1) rad per namn, följt av totalt antal.
Vill du sortera efter namn eller antal nomineringar?
Som tidigare påpekats är det en barnlek om det är mysql och varje nominering ligger på en rad,
typ:
Citat:
select namn, count(namn) as antal from tabell group by namn order by [namn|antal desc]
Annars får du berätta hur du lagrar dina data idag. Vill du hantera olika stavningar som melissa/Melissa så blir det krångligare men inte omöjligt.
Magnus_A är inte uppkopplad   Svara med citatSvara med citat