Subversion Repositories Applications.projet

Rev

Go to most recent revision | Blame | Last modification | View Log | RSS feed

<?
//------------------------------------------------------------------------------
// FICHIER : $RCSfile: appli_arbre_req.php,v $
// AUTEUR  : $Author: ddelon $
// VERSION : $Revision: 1.1 $
// DATE    : $Date: 2005-09-22 14:02:48 $
//------------------------------------------------------------------------------

//==============================================================================
// FUNCTION putStyles ($STYLErow)
//
// Generation of private styles.
//==============================================================================

function putStyles ($STYLErow) {
 echo ".actuTexte {\n";
  echo "  font-family:      $STYLErow->S_FONT_FAMILY;\n";
  echo "  font-size:        $STYLErow->S_FONT_SIZE_SMALL;\n";
  echo "  font-style:       normal;\n";
/*  echo "  font-weight:      400;\n"; */
  //echo "  text-align:       left;\n";
  echo "  vertical-align:   top;\n";
  echo "  color:            $STYLErow->S_COLOR_TEXT;\n";
  echo "  background-color: $STYLErow->S_COLOR_3;\n";
  echo "}\n";
}

//==============================================================================
// FUNCTION putFrame (...)
//
// Generation frame content.
//==============================================================================



function putFrame ($db, $link,
                   $DOCrow, $PAGEresult, $CURRENTPAGErow,
                   $innerTableWidth, $innerTableSpacing) {
  global $project;
  global $locale;
  global $set;
  global $G_mysqlDB;
  global $G_link;
  global $requete;// contient la clause du where de la requete, sans le WHERE et précédé de and 
  global $fichier_cartouche;





include ('php/frame/arbre/chemin.php3');
include ("$chemin_ago");
include ("$chemin_param");
include ('php/frame/arbre/fonctions.php3');

  $pageNdx = $CURRENTPAGErow->P_ORDER;


 
  //ici commence mon arbre


  //SCRIPT DE DESSIN DE L'ARBRE Version 2: construction avec des tables
  //-------------------------------------------------------------------

 $xesvert="0";//$xesvert*2=espace verticcal entre 2 branches d'un même coté

  //Connexion a la base
  mysql_connect ($dbhostname, $dbwho, $dbpass);
  mysql_select_db ($dbnamedb);
  
  //requete pour récupurer le nombre d'abonnes
  $resreq=mysql_query("select nb_abonnes, num_sem from $nom_table_tela order by num_sem")
  or die("<font face=\"Arial, Helvetica, sans-serif\" size=2><B>Erreur lors de la requete qui récupère le nombre d'abonnes dans la table du forum principal</B></FONT></BODY></HTML>");

  $nbresreq=mysql_num_rows($resreq);
  $nbresreq=$nbresreq-1;//le nombre actuel se trouve à la derniere ligne...
  $nb_ab_tela=mysql_result($resreq,$nbresreq,0);

  $req=mysql_query("select lien_branche from $nom_table_index where nom_table='$nom_table_tela'");
  $lientela_botanica=mysql_result($req,0,0);

  $nb_total_mess=0;//pour le cartouche
  $nb_total_abon=0;//pour le cartouche
  $res = mysql_query("select lien_branche, lien_feuille, couleur, nb_adh, nb_mes, taille_b, alias, date_creation, lien_puce from     $nom_table_index where ((VISIBLE=1) and (NOM_TABLE <> \"$nom_table_tela\") $requete ) order by \"date_creation\" desc");
$nbtables_dessin = mysql_num_rows($res);


//prerequis au moteur
//->les requetes $res 
//->les variable $lientela_botanica  $nb_ab_tela $nb_total_mess=0 $nb_total_abon=0
//->connexion à la base


//inclusion du moteur
include ('php/frame/arbre/moteur_dessin.php');

include ('php/frame/arbre/$fichier_cartouche');



 //purge des résultats de requetes 
  mysql_free_result($resreq);
  mysql_free_result($res);

  //fermeture de la connexion
  mysql_close();

  //ici finit mon arbre...
}

//==============================================================================
// FUNCTION putFooter ()
//
// Generation of footer.
//==============================================================================

function putFooter () {
  echo '&nbsp;';
}

//-- End of source  ------------------------------------------------------------
?>