1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
| function analysetable($varnni,$param,$anneeN,$anneeN_1)
{
if(in_array("administrateur",$_SESSION['droits_lib'])==false)
{echo "Fonction réservée à l'administrateur du site";
?>
<form method="post" action="<?php echo "cado.php?action=quitter";?>">
<input type="submit" class="bouton" name="quitter" value="Quitter" />
</form>
<?php
}
else {
if ($param=='serveur'){
$cnx=mysql_connect("...","...","...") or die('Problème de connection à mysql');
$base=mysql_select_db("...") or die('Problème de DB');}
else {$cnx=mysql_connect("localhost","root","") or die('Problème de CNX');
$base=mysql_select_db("...") or die('Problème de DB');}
//Requete de non correspondance entre la table ICRH et icrhcodes
$requete1="SELECT Distinct ICRH_codeheure FROM icrh LEFT JOIN icrhcodes ON ICRH_codeheure=icrhcodes_codeheure WHERE icrhcodes_codeheure Is NULL";
$resultat1=mysql_query($requete1,$cnx)or die('Problème requete1 - function analysetable');
//Requete de non correspondance entre la table RAJ et la table UO
$requete2="SELECT Distinct RAJ_UOcode, RAJ_per FROM raj LEFT JOIN uo ON RAJ_UOcode=UO_code WHERE UO_lib Is NULL";
$resultat2=mysql_query($requete2,$cnx)or die('Problème requete2 - function analysetable');
$fermeture=mysql_close($cnx);
$i=0;
while ($ligne1=mysql_fetch_array($resultat1))
{
$donnees1[$i]['ICRH_codeheure']=$ligne1['ICRH_codeheure'];
$i++;
}
$i=0;
while ($ligne2=mysql_fetch_array($resultat2))
{
$donnees2[$i]['RAJ_UOcode']=$ligne2['RAJ_UOcode'];
$donnees2[$i]['RAJ_per']=$ligne2['RAJ_per'];
$i++;
}
}
include('adm.php');
listageanomalies($varnni,$param,$donnees1,$donnees2);
} |
Partager