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/
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 !
peux tu passer ces requêtes sur base :
SELECT COUNT(*) AS nb_images FROM phpwebgallery_image_category WHERE category_id = 47; SELECT id,name,nb_images FROM phpwebgallery_categories WHERE id = 47;
Hors ligne
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
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 :
SELECT COUNT(*) AS nb_images FROM phpwebgallery_image_category,phpwebgallery_images WHERE category_id = 47 AND image_id = id;
ça nous fait donc 11 ?
Hors ligne
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