<?php
	session_start();
	// page de retour OU DECONNECTION
	if ($_SESSION['Autorisation'] == 0) //Etudiant
	{
		$retour="sp_liste.php";
	}
	elseif ($_SESSION['Autorisation'] == 1) //Prof
	{
		$retour='prof_toutesles_sp.php?id='.$_SESSION['sessionex'];
	}
	else
	{
		header("Location: erreur_page.php");
		exit();
	}
	
	
	
	if ( (isset($_GET['id'])) && (is_numeric($_GET['id'])) ) // From Situation pro.php
	{
		$_SESSION['page']=$_SERVER['PHP_SELF'].'?id='.$_GET['id']; // on récupère le nom de la page et l'id de la sp
		$_SESSION['SPmodifiee'] = $_GET['id'];	
		require ('connect/mysqli_connect.php'); // recup connection
		// Récup données de la table situation pro rentrées ds le formulaire"
		$q1 = "SELECT * FROM situationpro WHERE NumSP='".$_SESSION['SPmodifiee']."' ";
		
		// Récup du nom prénom numinscrpton de l'acteur'
		$q2="SELECT NomAct, PrenomAct,NumInscAct FROM situationpro, acteur WHERE situationpro.NumEt= acteur.NumAct AND NumSP='".$_SESSION['SPmodifiee']."'"; 
		
		// Récup du nom et numéro des activités du P5 et du P6
		$q3="SELECT NumAct,LibelleAct
		FROM activite
		WHERE NumAct >=50 AND NumAct <70
		ORDER BY Numact";
		
		// Récup des activités P5 P6 de la SP 
		$q4="SELECT numActivite,LibelleAct
		FROM correspondre, activite
		WHERE correspondre.numActivite=activite.Numact	
		AND NumSP='".$_SESSION['SPmodifiee']."'
		AND numActivite>=50 AND numActivite<70
		ORDER BY activite.Numact";
		
		// Récup des activités du  P7 de la SP 
		$q5="SELECT numActivite,LibelleAct
		FROM correspondre, activite
		WHERE correspondre.numActivite=activite.Numact	
		AND NumSP='".$_SESSION['SPmodifiee']."'
		AND numActivite>=70
		ORDER BY activite.Numact";
		
		$result = @mysqli_query ($dbcon, $q1)or die('erreur MYSQL  : '.mysqli_error($dbcon));
		$champSP = mysqli_fetch_array ($result, MYSQLI_BOTH)or die('erreur MYSQL  : '.mysqli_error($dbcon));
		
		$result = @mysqli_query ($dbcon, $q2)or die('erreur MYSQL  : '.mysqli_error($dbcon));
		$identite = mysqli_fetch_array ($result, MYSQLI_BOTH)or die('erreur MYSQL  : '.mysqli_error($dbcon));
		
		$result3 = @mysqli_query ($dbcon, $q3)or die('erreur MYSQL  : '.mysqli_error($dbcon));
		$CompteActP5P6 = mysqli_num_rows($result3); // nbre d'activités de la SP
		
		$result4 = mysqli_query($dbcon, $q4) or trigger_error("Query Failed! SQL: $q4 - Error: ".mysqli_error($dbcon), E_USER_ERROR);
		$CompteActSP_P5P6 = mysqli_num_rows($result4); // nbre d'activités du P5 et P6 (11)
		
		$result5 = mysqli_query($dbcon, $q5) or trigger_error("Query Failed! SQL: $q5 - Error: ".mysqli_error($dbcon), E_USER_ERROR);
		$CompteActSP_P7 = mysqli_num_rows($result5); // nbre d'activités du P5 et P6 (11)
	}
	else
	{
		header("Location: erreur_page.php");
		exit();
	}
?>


<html>
<head>
	<title>E5 <?php	 echo 'SP '.$_GET['id'].'- '.$identite['NomAct'] ; ?>	</title>
	<meta charset=utf-8> <meta name=viewport content="width=device-width, initial-scale=1">

	<link rel="stylesheet" href="nog_fiche.css">	
	<style media="print" type="text/css">
			body, td, p, p.interligne{ 
				background-color:#ffffff;
			}
		.noimprim{
				display: none;	
		}
	</style>
	
</head>


<body>
	<?php	

	
// DEBUT AFFICHAGE			
			echo '   <div class="noimprim" style="width:50%">
							<div class="alerte1"> 
								REGLER la mise en page de votre navigateur avant d\'imprimer : <br/>
								Les marges doivent être à 0 et les en-tête et pied de page doivent être vides<br/>
								
								<br/>
								<br/>
									<a class="bouton" href="javascript:window.print()">Imprimer</a>
									<a class="bouton" href="'.$retour.'">Fermer</a>
									<a class="bouton" href="sp_imprim_aide.php?">Aide</a>
								<br/>
							</div>
						</div>
					';
			

			echo '
			<table>
				<tr>
					<td>
						<h1>
						BTS comptabilité et gestion<br>
						Session 2017<br>
						Sous épreuve E5 : FICHE DE SITUATION PROFESSIONNELLE	
						</h1>
					 </td>
				</tr>
			</table>
			<br>
			
			<table>
				<tr style="height:1.3cm">
					<td style="width:3cm">
						<p class="textegras">CANDIDAT (E)</p>
					</td>
					<td >
						<p class="textegras">&nbsp Nom et prénom : '.$identite['NomAct'].' '.$identite['PrenomAct'].'</p>
						<p class="textegras">&nbsp Matricule : '.$identite['NumInscAct'].' </p>
					</td>
				</tr>
			</table>
			<p class="interligne"> </p>

			<table>
				<tr>
					<td>
						<h1>DESCRIPTION DE LA SITUATION PROFESSIONNELLE</h1>
						 <p class="textecommentaire">( En relation avec les éléments du passeport professionnel)</p>
					</td>
				</tr>
			</table>
			
			<p class="interligne"> </p>
			
			<table>
			<tr style="height:1.5cm">
						<td class="texte">
						<B>Identification de la situation professionnelle dans le passeport :</B> <I>'.$champSP['IdentificationSP'].'</I>
						<br/>
						<B>Période de réalisation : </B><I>'.$champSP['PeriodeSP'].'</I><br/>
						<B>Modalité de réalisation : </B><I>'.$champSP['ModaliteSP'].'</I>
	
					</td>
					
				</tr>
				
				<tr style="height:1cm">
					<td class="texte">
						<B>Intitulé de la situation professionnelle :</B><br/>
						<I>'.$champSP['IntituleSP'].'</I>
					</td>
				</tr>	
				
				<tr style="height:3cm">
					<td  class="texte" >
						<p><B>Problème de gestion :</B></p>
						<p><I>'.$champSP['ProblematiqueSP'].'</I></p>
					</td>
				</tr>	
				
				<tr style="height:3cm">
					<td class="texte">
						<p><B>Conditions de réalisation : (ressources, organisation du travail, contraintes, démarche…):</B></p>
						<p><I>'.$champSP['ConditionRealSP'].'</I></p>
					</td>
				</tr>	
				
				<tr style="height:3cm">
					<td class="texte">
						<p><B>Productions réalisées :</B></p>
						<p><I>'.$champSP['ProductionSP'].'</I></p>
					</td>
				</tr>									
			</table>
			<p class="interligne"> </p>';
			
			
// RECHERCHE DES ACTIVITES Des PROCESSUS 5 et 6
		
			// Récup des activ de la SP
			for ($i = 1; $i <= $CompteActSP_P5P6; $i++)
			{
				$ActSP[$i] = mysqli_fetch_array($result4, MYSQLI_BOTH); // on récupère les activ de la SP		
			}
			
			// Récup des activ du P5 P6
			for ($i = 1; $i <= $CompteActP5P6; $i++)
			{
				$ActP5P6[$i] = mysqli_fetch_array($result3, MYSQLI_BOTH); // on récupère les activ de la SP		
			}
			
			
			// On remplit les ativités du P5 et P6 avec une X si elle sont dans la SP
			echo '
			<table>
				<tr class="texte">
					<td width=97%>
						<B>Activités réalisées dans la situation professionnelle :</B>
					</td>
					<td >
						<B>Cocher</B>
					</td>
				</tr>';
				
			for($i=1;$i<=$CompteActP5P6;$i++)
			{
				echo '<tr class="texte"><td>'.$ActP5P6[$i]['LibelleAct'].'</td>';
				$trouve=FALSE;
				for ($j=1;$j<=$CompteActSP_P5P6;$j++)
				{
					if ($ActP5P6[$i]['NumAct']== $ActSP[$j]['numActivite'])
					{
						$trouve=TRUE;
					}		
				}
				if ($trouve==TRUE)
				{
					echo'<td class="textegrascentre";">X</td></tr>';
				}
				else
				{
					echo'<td></td></tr>';
				}
			}
			/////////////////////////////////
			// Récup des activ du P7
			for ($i = 1; $i <= $CompteActSP_P7; $i++)
			{
				$ActP7[$i] = mysqli_fetch_array($result5, MYSQLI_BOTH); // on récupère les activ P7
			}
			
			echo'<tr class="texte" >
							<td colspan="2" style="height:1cm">
								<b>Indiquer les références des activités concernées pour les processus P7 :</b><br/>';

			for($i=1;$i<=$CompteActSP_P7;$i++)
			{
				echo '<I>'.$ActP7[$i]['LibelleAct'].'</I><br/>';
			}
			echo '</td> </tr> </table>';
			
			
			/* Page 2*/
			echo'<div style="page-break-after:always;"></div> ';
			echo'
			<br/>
				<table>
					<tr>
						<td colspan="2">
							<h1>ANALYSE</h1>
						</td>
					</tr>
	
					<tr>
						<td valign="bottom"; height="400";width="35">
								<div class="verticalText">
								<B> &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp Analyse de la situation</B>
							</div>
						</td>	
						<td valign="top">
						<p class="texte"><I><br><br>'.$champSP['AnalyseSP'].'</I></p>
						</td>	
					</tr>
					
					<tr>
						<td valign="bottom"; height="400" ; width="35">
								<div class="verticalText">
								<B>Contribution de la situation professionnelle à <br>
								&nbsp &nbsp&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp la professionnalisation</B>
							</div>
						</td>	
						<td valign="top"> 
								<p class="texte"><I><br><br>'.$champSP['ContribSP'].'</I></p>
					
						</td>	
				</table>	
			';
			

	?>
</body>
</html>	