Bonjour !

J'ai une page contenant plusieurs onglets, chacun contenant un tableau
Un onglet client, projet, issue et tâche.
Je rentre une valeur dans une checkbox, appuie sur le bouton submit, et respectivement dans chaque tableau s'affiche le résultat attendu : dans l'onglet PROJET, les projets dont le nom ou l'id contient la valeur rentrée dans la checkbox, idem pour les autres tableaux. Les résultats sont affichés normalement.

CE QUE JE CHERCHE À FAIRE : je cherche à afficher, dans le titre de mes onglets, le nombre de résultats trouvés
Par exemple si je rentre "test", j'aurai alors un tableau contenant 2 projets "test1" et "jean-test" dans le premier onglet intitulé "PROJET"

J'aimerai faire pour que dans le titre cet onglet soit affiché "PROJET (2)"
Le but : lorsque j'aurai beaucoup d'onglets, il sera plus rapide de trouver ce que je cherche car je verrai "PROJET (0) CLIENT(0) ... ect"
Cela m'évitera d'ouvrir les onglets 1 par 1 voir si il y a quelque chose -> Je saurai là où ne pas cliquer

CE QUE JE PENSE FAIRE : je voudrais donc faire un SELECT COUNT(project.numProject) ....... et récupérer cette valeur pour ensuite l'afficher
Cela paraît simple mais mon problème est : tout simplement je ne sais pas comment faire cela, sachant que mes requêtes sont déjà complexes (pour moi, débutant) à la base.
Une de mes requêtes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
$KeyW = $_GET["Keyword"];
 
$GetIss ='SELECT distinct project.idproject, project.noproject, issuetask.idissue, issuetask.noissue, issuetask.title, issuetask.priority, user.name, client.idclient, client.clientname
               FROM ISSUETASK, USER, PROJECT join CLIENT ON project.idclient = client.idclient
               WHERE (((noproject like "%'.$KeyW.'%") or (noissue = "'.$KeyW.'")) OR (clientname LIKE "%'.$KeyW.'%") OR (title LIKE "%'.$KeyW.'%"))
               AND issuetask.idproject = project.idproject
               AND issuetask.iduser = user.iduser
               AND issuetask.idcategory = 1
               AND close != "'.$Close.'"
               ORDER BY noproject, noissue ASC';
 
$ResultGetIss = mysql_query($GetIss);
Dans ce code on voit $KeyW qui récupère la valeur de ma checkbox lorsque je Submit
J'ai déjà eu du mal à pondre cette chose donc je n'ai pas envie de tout gâcher pour un Count mal placé


DONC j’espère que vous avez compris ce que je cherche à faire et que vous pourrez m'aider en conséquence

Merci de m'avoir lu et n'hésitez pas à me demander mes extraits de code si besoin