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 :Dans ce code on voit $KeyW qui récupère la valeur de ma checkbox lorsque je Submit
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);
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
Partager