•  » Utilisation
  •  » Bug dans le comptage d'images d'une catégorie

#1 2004-06-13 12:31:11

xtof054
Invité

Bug dans le comptage d'images d'une catégorie

Bonjour,

J'ai un petit souci avec PWG dans le comptage des images d'une catégorie.
En effet celle-ci contient 11 images (et vignettes associées bien sûr). Or la catégorie en signale 12 ! Du coup lorsque q'un parcourt la catégorie il y a un message d'alerte sur la dernière image puisque la 12e n'existe pas...

J'ai changé à la main le nombre dans la table "GALLERY_CATEGORIES" et tout va bien jusqu'à ce que je fasse une mise à jour : la catégorie repasse à 12 !

J'ai vérifié dans la table "GALLERY_IMAGES" les photos qui correspondaient à cette catégorie : il n'y a bien que mes 11 photos...

Qui peut m'indiquer où agir pour que ce bug disparaisse ?

Les Photos Spéléos :
http://photos.speleo.free.fr/

#2 2004-06-13 19:24:04

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12672

Re: Bug dans le comptage d'images d'une catégorie

quelle catégorie est-ce sur ton site ?


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#3 2004-06-18 17:40:45

xtof054
Invité

Re: Bug dans le comptage d'images d'une catégorie

Celle-ci :

http://photos.speleo.free.fr/category.p … pand=32,33

Je viens de demander une mise à jour : elle est passée à 12 images !

#4 2004-06-18 21:59:58

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12672

Re: Bug dans le comptage d'images d'une catégorie

peux tu passer ces requêtes sur base :

Code:

SELECT COUNT(*) AS nb_images
  FROM phpwebgallery_image_category
  WHERE category_id = 47;

SELECT id,name,nb_images
  FROM phpwebgallery_categories
  WHERE id = 47;

Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#5 2004-06-21 20:38:29

xtof054
Membre
VILLERS-LÈS-NANCY (F-54)
2004-06-18
14

Re: Bug dans le comptage d'images d'une catégorie

Bien sûr !

1ère requête :
résultat de nb_images : 12

2ème requête :
résultat :
id : 47 / name : Sentier karstique de Merey-sous-Montrond / nb_images : 12

Il semble que j'ai les images n° 1165 à 1175 + la n° 1270 (soit 12 images) dans la table image_category

En fait l'image n°1165 n'existe pas dans la table images (je passe de 1164 à 1166).

Est-ce que je dois supprimer la n°1165 dans image_category pour que tout rentre dans l'ordre ?

Hors ligne

#6 2004-06-21 20:46:41

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12672

Re: Bug dans le comptage d'images d'une catégorie

oui, supprimes cette ligne dans image_category et refais une mise à jour de ta base d'images.

J'aimerais bien savoir d'où elle sort cette image 1165...

Si tu fais :

Code:

SELECT COUNT(*) AS nb_images
  FROM phpwebgallery_image_category,phpwebgallery_images
  WHERE category_id = 47
    AND image_id = id;

ça nous fait donc 11 ?


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#7 2004-06-21 22:22:11

xtof054
Membre
VILLERS-LÈS-NANCY (F-54)
2004-06-18
14

Re: Bug dans le comptage d'images d'une catégorie

Youpi ! Tout est au poil !

Merci pour tout !

Quant à cette images 1165 je ne sais pas comment elle est arrivée là... Peut-être un souci lors d'une mise à jour avortée (un jour où FREE était très lent) ou une suppression intempestive d'images en FTP lorsque je tentais de réorganiser mes catégories (jusqu'à ce que je comprenne qu'il fallait utiliser les catégories virtuelles !). Je me rends compte en observant la table images que j'ai 1698 images en ligne sur 2 sites FREE mais ma dernière image porte le numéro 1939 : j'ai un gros trou entre 634 et 779 puis des trous épars... J'ai dû merder plusieurs fois !

Encore merci pour ton aide !

Hors ligne

  •  » Utilisation
  •  » Bug dans le comptage d'images d'une catégorie

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact