<?php
session_start();
error_reporting(0);

/*****************************************************************************************
                        Artiphp Velocity 3.0.2 - ArtiGalerie
               copyright : Ronald Guérin - webmaster@artiloo.com
                            http://www.artiloo.com
          Dernière mise à jour : 20 octobre 2004 - jimro : 13 juin 2005
******************************************************************************************/

include("adminheader.php");

// Mise à jour du nombre d'oeuvres dans chaque catégorie (ou sous-catégorie)

$requete = "select id_catgal from ".$extension."galcategorie";
$result = mysql_query($requete, $link);

while ($dossier=mysql_fetch_object($result)) {
   $nom_cat = "$dossier->id_catgal";

   /* Vérification du nombre d'oeuvres dans la catégorie */
   $requete2 = "select id_img from ".$extension."galerie where id_catgalerie='$nom_cat'";
   $result2 = mysql_query($requete2, $link);
   $combien = mysql_numrows($result2);
   $verif = mysql_fetch_object($result2);

   if (! $verif->id_img) {
      $requete = "update ".$extension."galcategorie set nbdoscat ='0' where id_catgal='$nom_cat'";
      $results = mysql_query($requete, $link);
   } else {
      $requete = "update ".$extension."galcategorie set nbdoscat ='$combien' where id_catgal='$nom_cat'";
      $results = mysql_query($requete, $link);
   }
}

// Mise à jour de l'existence de sous-catégories pour chaque catégorie principale

$requete = "select id_catgal from ".$extension."galcategorie where id_parentcatgal='0'";
$result = mysql_query($requete, $link);

while ($dossier=mysql_fetch_object($result)) {

   /* Vérification des sous-catégories */
   $requete3 = "select id_catgal from ".$extension."galcategorie where id_parentcatgal='$dossier->id_catgal'";
   $result3 = mysql_query($requete3, $link);
   $idsscat = mysql_fetch_object($result3);

   if (! $idsscat->id_catgal) {
      $requete = "update ".$extension."galcategorie set verifsscat='1' where id_catgal='$dossier->id_catgal'";
      $results = mysql_query($requete, $link);
   } else {
      $requete = "update ".$extension."galcategorie set verifsscat='2' where id_catgal='$dossier->id_catgal'";
      $results = mysql_query($requete, $link);
   }
}

//mysql_free_result($result);
//-------------------------------------

mysql_close();

?>