#1 2004-08-29 03:33:30

sixprod
Membre
2004-08-07
118

nombre de categories

Bonjour,
j'ai regardé sur le forum , je n'ai pas trouvé.

J'ai un site de mannequins et j'ai rangé par ordre de l'alphabet
http://sixprod.casting.free.fr/albums/

donc j'ai des sous catégories qui représente le nombre de mannequins.
Comment obtenir le nombre total de sous categories et donc de mannequins ?

Y a t'il moyen de trouver comment faire afficher une catégorie ?

Je fais en parallèle un tableau qui comprendras les mêmes noms mais qui me permettras un tri en fonction de critères, taille, région, etc.... et j'aimerai
en cliquant sur le nom retrouver la galerie de photo du mannequin.
pour le moment le tri est en fonction de la taille du mannequin

Merci

Hors ligne

#2 2004-08-29 11:12:40

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

Re: nombre de categories

sixprod a écrit:

Comment obtenir le nombre total de sous categories et donc de mannequins ?

en fait, tu veux le nombre total de catégories non racine ?

Code:

SELECT COUNT(id)
  FROM phpwebgallery_categories
  WHERE id_uppercat IS NOT NULL;

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

Hors ligne

#3 2004-08-29 12:13:00

sixprod
Membre
2004-08-07
118

Re: nombre de categories

en fait, je veux la somme de toutes les sous catégories, ce qui me donneras le nombre total de mannequins
  A [ 26 - 0 ]
  B [ 2 - 0 ]
  C [ 19 - 0 ]
  D [ 6 - 0 ]
  E [ 14 - 0 ]
  F [ 5 - 0 ]
  G [ 4 - 0 ]
  H-I [ 6 - 0 ]
  J-K [ 14 - 0 ]
  L [ 11 - 0 ]
  M [ 15 - 0 ]
  N [ 8 - 0 ]
  O [ 1 - 0 ]
  P [ 2 - 0 ]
  Q [ 0 ]
  R [ 3 - 0 ]
  S [ 18 - 0 ]
  T [ 3 - 0 ]
  U [ 0 ]
  V-Z [ 8 - 0 ]
ici : 26+2+19+6+............=161
et à la place de [ 856 images ] écrire [161 modèles]
merci d'avance

Hors ligne

#4 2004-08-29 12:56:36

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

Re: nombre de categories

dans include/functions_category.inc.php (release 1.3.2), avant

Code:

function count_user_total_images()

insère

Code:

/**
 * special for sixprod : counts the number of models in the gallery
 */
function count_user_total_models()
{
  global $user;

  $query = '
SELECT SUM(nb_sub_categories) AS nb_models
  FROM '.PREFIX_TABLE.'user_category AS uc, '.PREFIX_TABLE.'categories AS c
  WHERE uc.category_id = c.id
    AND uc.user_id = '.$user['id'].'
    AND c.id_uppercat IS NULL
;';

  $row = mysql_fetch_array(mysql_query($query));

  return $row['nb_models'];
}

et dans category.php (still release 1.3.2), remplaces

Code:

$nb_total_pictures = count_user_total_images();

par

Code:

$nb_total_pictures = count_user_total_models();

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

Hors ligne

#5 2004-08-29 13:24:04

sixprod
Membre
2004-08-07
118

Re: nombre de categories

merci beaucoup, ça fonctionne (heureusement ;-))
j'ai essayé de trouvé mais je n'arrive pas à changer [images]
par [modèles], je ne sais pas où, dans le tableau final
j'obtiens [ 165 images ] et j'aimerai [ 165 modèles ]

Hors ligne

#6 2004-08-29 13:31:26

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

Re: nombre de categories

modifies $lang['total'] dans language/francais.php


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

Hors ligne

#7 2004-08-29 13:37:52

sixprod
Membre
2004-08-07
118

Re: nombre de categories

farpait, merci

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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