Salut, je dévellope un systeme de petites annonces en ASP avec ultradev qui tourne impecable, mais je voudrais afficher le nombre d'annonces par catégorie (par ex sur ce site), mais je n'ai pas trouvé la façon de le faire de manière simple.
J'ai un champs "Genre" qui comporte 11 catégories.
Je supose qu'il faut faire une boucle For Each, mais je n'y arrive pas.
Le code suivant fonctionne pour une catégorie :
<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="Connections/Annonces.asp" -->
<%
set Annonces = Server.CreateObject("ADODB.Recordset")
Annonces.ActiveConnection = MM_Annonces_STRING
Annonces.Source = "SELECT * FROM Annonces WHERE Genre ='Ventes diverses'"
Annonces.CursorType = 0
Annonces.CursorLocation = 2
Annonces.LockType = 3
Annonces.Open()
Annonces_numRows = 0
%>
<%
Dim icompteur
icompteur=0
%>
<%
Do While Not Annonces.EOF
Annonces.MoveNext
icompteur = icompteur + 1
Loop
Response.Write "Ventes diverses = " & "(" & icompteur & ")"
Response.Write "<br>"
%>
<%
Annonces.Close()
%>
Merci de votre aide :-)