You are not logged in.
Pages: 1
salut a tous,je desire coder un rapport m'affichant chaque ordi avec les logiciels installés dessus mais lorsque je vois la table glpi_inst_software(ID,cID,license),pour un cID donné,les license correspondante ne sont pas celle affichées dans glpi,c'est bizar tout ca.A moins que je n'utilise pas la bonne table,mais dans ce cas la je ne vois pas laquelle utiliser.Et si c'est la bonne comment elle marche alors?
Merci
Offline
Salut
Le champ "licence" qui se trouve dans glpi_inst_software correspond au champ "ID" de glpi_licence. Dans cette table se trouve un 2ème champ "sID" qui correspond à l'ID de "glpi_software".
Donc, si j'ai bien compris ta question, le fait est qu'il y a une table intermédiaire "glpi_licence".
C'est compréhensible ce que j'ai écrit la ?
Offline
la 2eme phrase n est pas tres comprehensible,mais tu m'as donné exactement ce que je voulais savoir.Merci:)
Offline
Bonjour bilou, ta recherche de code m'interresse, si tu arrives a réaliser cette page, merci de nous tenir au courant , ca pourrait me servir vraiment bcp!!
merci!
Last edited by sriracha13 (2006-05-12 09:19:39)
Tu crois que c'est de l'air que tu respire????
mac_user sur PowerBook 15" ; 1.67 Ghz ; 1.5 Go DDR2 SDRAM
Dev sur MAMP <--> Dreamweaver8 ; Omnis
Offline
j'ai pas encore créer la page,mais la requette a taper dans PhpMyAdmin est simple
SELECT glpi_computers.name AS PC, glpi_software.name AS logiciel
FROM glpi_computers, glpi_software, glpi_licenses, glpi_inst_software
WHERE glpi_computers.id = glpi_inst_software.cid
AND glpi_inst_software.license = glpi_licenses.id
AND glpi_software.id = glpi_licenses.sID
ORDER BY glpi_computers.name, glpi_software.name;
elle donne le resultat voulu.
Last edited by Bilou (2006-05-12 13:47:50)
Offline
Pages: 1