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 51 52 53 54 55
   | $c=ocilogon($user,$password,$database);
include ('date_format_julien.php');
$resultat=ociparse($c,"SELECT * FROM ops\$icb2g.HISTORIQUE1 WHERE DDATE='$jour_format_julien'");
ociexecute($resultat,OCI_DEFAULT);
include ('connexion_pems.ini');
$id_faute1=1;$id_faute2=1;$id_faute3=1;$id_faute4=1;
 
while (ocifetch($resultat)){
echo $i;echo '<br>';
	$DDATE=ociresult($resultat,1);
	$SYSCAA=ociresult($resultat,2);
	$GPS=ociresult($resultat,3);
	$SGTQS=ociresult($resultat,4);
	$NUMES=ociresult($resultat,5);
	$NBR=ociresult($resultat,6);
 
	//On interroge la base locale MySQL locale pour ne sélectionner  
	$requete_seuil = "SELECT * FROM seuil WHERE Mess='$NUMES' AND Priorite!=''";
	$resultat_seuil = mysql_query($requete_seuil) or die ("requete incorrecte au niveau de la recuperation de donnees a partir de la table seuil");
	$row_seuil = mysql_fetch_array($resultat_seuil);
	$Seuil=$row_seuil['Seuil'];
	$Priorite=$row_seuil['Priorite'];	
	$Libelle=$row_seuil['Libelle'];
	$FicheAQF=$row_seuil['FicheAQF'];
	$Position=$row_seuil['Position'];
	$Domaine=$row_seuil['Domaine'];
	//Comparaison du seuil entre la table Historique et la table Seuil
	if ($NBR > $Seuil){		
		//Mise a jour des donnees dans les tables volum_faute1,2,3,4
		if ($Priorite=='Faute1' OR $Priorite=='faute1') {				
			$sql = "INSERT INTO volum_faute1 (ID,Messages,NB,SGTQS,Seuil,Domaine,Priorite,Libelle,FicheAQF,Position) 
				VALUES ('$id_faute1','$NUMES','$NBR','$SGTQS','$Seuil','$Domaine','$Priorite','$Libelle','$FicheAQF','$Position')";
			$res = mysql_query($sql) or die ("requete incorrecte au niveau de l'ajout de donnees dans volum_faute1");
			$id_faute1=$id_faute1+1;
		}
		if ($Priorite=='Faute2' OR $Priorite=='faute2') {
			$sql = "INSERT INTO volum_faute2 (ID,Messages,NB,SGTQS,Seuil,Domaine,Priorite,Libelle,FicheAQF,Position) 
				VALUES ('$id_faute2','$NUMES','$NBR','$SGTQS','$Seuil','$Domaine','$Priorite','$Libelle','$FicheAQF','$Position')";
			$res = mysql_query($sql) or die ("requete incorrecte au niveau de l'ajout de donnees dans volum_faute2");
			$id_faute2=$id_faute2+1;
		}
		if ($Priorite=='Faute3' OR $Priorite=='faute3') {
			$sql = "INSERT INTO volum_faute3 (ID,Messages,NB,SGTQS,Seuil,Domaine,Priorite,Libelle,FicheAQF,Position) 
				VALUES ('$id_faute3','$NUMES','$NBR','$SGTQS','$Seuil','$Domaine','$Priorite','$Libelle','$FicheAQF','$Position')";
			$res = mysql_query($sql) or die ("requete incorrecte au niveau de l'ajout de donnees dans volum_faute3");
			$id_faute3=$id_faute3+1;
		}
		if ($Priorite=='Faute4' OR $Priorite=='faute4') {
			$sql = "INSERT INTO volum_faute4 (ID,Messages,NB,SGTQS,Seuil,Domaine,Priorite,Libelle,FicheAQF,Position) 
				VALUES ('$id_faute4','$NUMES','$NBR','$SGTQS','$Seuil','$Domaine','$Priorite','$Libelle','$FicheAQF','$Position')";
			$res = mysql_query($sql) or die ("requete incorrecte au niveau de l'ajout de donnees dans volum_faute4");
			$id_faute4=$id_faute4+1;
		}
	}
} | 
Partager