You are not logged in.
Pages: 1
Topic closed
Bonjour à tous,
Je rencontre un petit problème que je n'arrive pas à reproduire sur la démo...
Lorsque j'associe un contact à une entreprise tout va bien, j'ai bien le détail du contact qui s'affiche dans les contats associés à cette entreprise.
En revanche, dès qu'il y a plus d'un contact associé à l'entreprise, je n'obient que les "types" de chaque contact et la possibilité de supprimer chaque contact mais plus aucun détail , les cases nom, tél.... etc sont vides.
Si je supprime tous les contacts sauf un l'affichage redevient normal !
en mode debug j'obtient le message :
PHP ERROR :
PHP ERROR :
Warning: mysql_result() [function.mysql-result]: glpi_contacts.name not found in MySQL result index 71 in D:\www\glpi\inc\dbmysql.class.php on line 117
PHP ERROR :
Warning: mysql_result() [function.mysql-result]: glpi_contacts.phone not found in MySQL result index 71 in D:\www\glpi\inc\dbmysql.class.php on line 117
PHP ERROR :
Warning: mysql_result() [function.mysql-result]: glpi_contacts.phone2 not found in MySQL result index 71 in D:\www\glpi\inc\dbmysql.class.php on line 117
PHP ERROR :
Warning: mysql_result() [function.mysql-result]: glpi_contacts.fax not found in MySQL result index 71 in D:\www\glpi\inc\dbmysql.class.php on line 117
PHP ERROR :
Warning: mysql_result() [function.mysql-result]: glpi_contacts.email not found in MySQL result index 71 in D:\www\glpi\inc\dbmysql.class.php on line 117
Si quelqu'un pouvait m'aider à comprendre ce qui m'arrive...
Versions
Windows 2000 sp4
Apache 2.0.55
MySQL 5.0.15
PHP 5.0.5
Gpli 0.68.1
Offline
sur la demo ca fonctionne.
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
J'ai fini par résoudre le problème en "nettoyant" la table :
ALTER TABLE `glpi_contacts` ORDER BY `ID`
Bonne continuation à tous !
Offline
heu elle est censé faire quoi votre requete ?
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Heu... c'est la fonction "Ordonner la table" dans PhpMyAdmin...
ORDER BY enables you to create the new table with the rows in a specific order. Note that the table does not remain in this order after inserts and deletes. This option is useful primarily when you know that you are mostly to query the rows in a certain order most of the time. By using this option after major changes to the table, you might be able to get higher performance. In some cases, it might make sorting easier for MySQL if the table is in order by the column that you want to order it by later.
Si j'ai bien compris ca réorganise l'index de glpi_contacts par ordre d'ID...
En tout cas ca m'a résolu le problème !
Offline
ca doit bien pourrir les liens je pense enfin bon si ca regle votre problème.
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Pages: 1
Topic closed