Detta är spännade att lösa för en annan.
Jag har ett formulär där deltagare kan anmäla sig til vår schacktävling.
Använder en select där de väljer vilket land de kommer ifrån.
Men om jag vill visa Exempel:
Sweden (5) alltså 5 stycken från Sverige.
Har ID på varje deltagare och en koloumn som heter land.
Jag avänder följande kod för att kolla antal som har anmält sig.
<%
set connect=server.createobject("ADODB.Connection")
connect.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:\Domains\rilton.se\db\colombi.mdb"
SQL = "Select Count (*) As Antal From tabell"
Set RS = Connect.Execute(SQL)
%>
Vi har tagit emot <%=RS("Antal")%> anmälning totalt.<br
Ska jag anväda ev. samma script? Men hur ändrar jag på det i så fall.
Någon?
Hämtar du ut länder från databasen?
i så fall kan du även få med antal anmälda samtidigt.
lättast är om du kan ge oss layouten på tabellen för anmälda och tabellen för länder.
Vet inte om det är smidigast att för räkna antal anmälningar per land och joina på landsnamnet eller välja alla länder och joina på antal anmälningar.
ett exempel där vi använder tabellen för anmälningar som huvudtabell och joinar på landet.
SQL = "Select c.country_id, c.country, Count(s.fk_country_id) As Antal From tblSignup s join tblCountry c on c.country_id=s.country_id group by s.fk_country_id"
nu hittade jag bara på några tabellnamn och fältnamn då du inte gett oss mer information.