<html>
<head>
	<title>FICHE SITUATION PROFESSIONNELLE</title>
	<title>fiche situation pro.</title>
	<meta charset=utf-8> <meta name=viewport content="width=device-width, initial-scale=1">
	
		<style type="text/css">
			* {
				margin:0;
				padding:0;
			}

			p {
				padding:0,8em 0;
				font-family: times ;
				font-size:10pt;
			}
			h1{
				font-size:12pt;
				font-family: times ;
				color :#0b0000;
				text-align: center;
			}
			.texte
			{
				font-size:10pt;
				font-family: times ;
				color :#0b0000;
				text-align:justify ;
				vertical-align:text-top ;
				padding:0,9em 0;
			}
			.textecommentaire
			{
				font-size:9pt;
				font-family: times ;
				font-style: italic;
				color :#0b0000;
				text-align: center;
				
			}
			
			.textegras
			{
				font-weight : bold;
				font-size:10pt;
				font-family: times ;
				color :#0b0000;
				text-align:justify ;
			}
			.textegrascentre
			{
				font-weight : bold;
				font-size:10pt;
				font-family: times ;
				color :#0b0000;
				text-align: center ;
				margin:2;
		 		padding :1;
			}
			.texteactivite
			{
				font-size:9pt;
				font-family: times ;
				color :#0b0000;
				margin:2;
		      padding :1;
			}
			
		
			.saut_page
			{ 
				page-break-after : always 
			}

			table 
			{
		   border:solid 1px #510000;
		   background-color:#eaeaea;
		   width:17cm;
		   border-collapse:collapse;
		   }
		 
		    td,th {
		      border:solid 1px #000000;
		      margin:2;
		      padding :5;
		    }
		 
		    th {
		      text-align:center;
		      font-weight:bold;
		      font-size: 110%;
		      background-color:#d4d4d4;
		      color:#16013f;
		      border-color:#050505;
		    }
		 
		    td {
		      text-align:justify;
		      background-color:#e8e8f7;
		      font-size: 120%;
		    }
		    
		 
		    caption {
		      caption-side:bottom;
		      text-align:left;
		      color:#060;
		    }
			.verticalText
			{
				font-family: times ;
				font-size: 90%;
				text-align: center;
				vertical-align: middle;
				width: 15px;
				margin: 0px;
				padding: 0px;
				padding-left: 3px;
				padding-right: 3px;
				padding-top: 10px;
				white-space: nowrap;
				-webkit-transform: rotate(-90deg);
				-moz-transform: rotate(-90deg);
			};
	 
	  </style>
	
</head>


<body>
	<?php	

	//	if ( (isset($_GET['id'])) && (is_numeric($_GET['id'])) ) // From Situation pro.php
		//{
			$_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));
			// Get the  information:
			$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));
			// Get the  information:
			$IdentiteActeur = 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)
			
			
			

			echo '
			<table>
				<tr style=\'height:10pt\'>
					<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:35pt\'>
					<td style=\'width:20%\'>
						<p class="textegras">CANDIDAT (E)</p>
					</td>
					<td >
						<p class="textegras">&nbsp Nom et prénom :'.$IdentiteActeur['NomAct'].' '.$IdentiteActeur['PrenomAct'].'</p>
						<p class="textegras">&nbsp Matricule : '.$IdentiteActeur['NumInscAct'].' </p>
					</td>
				</tr>
			</table>
			<br>

			<table>
				<tr>
					<td>
						<h1>DESCRIPTION DE LA SITUATION PROFESSIONNELLE</h1>
						 <p class="textecommentaire">( Notamment  à partir des situations professionnelles inscrites dans le  passeport professionnel du candidat)</p>
					</td>
				</tr>
			</table>
			<br>
			<table>
				<tr>
					<td class="texte">
						<p>Identification de la situation professionnelle dans le passeport : <B><I>'.$champSP['IdentificationSP'].'</B></I></p>
						<br>
						<p>Période de réalisation : <B><I>'.$champSP['PeriodeSP'].'</B></I></p>
						<p>Modalité de réalisation : <B><I>'.$champSP['ModaliteSP'].'</B></I></p>
						<br/>
					</td>
					
				</tr>
				<tr>
					<td height=80 class="texte">
						<p>Intitulé de la situation professionnelle :</p>
						<p><B><I>'.$champSP['IntituleSP'].'</B></I></p>
					</td>
				</tr>	
				
				<tr>
					<td height=80 class="texte" >
						<p>Problème de gestion :</p>
						<p><B><I>'.$champSP['ProblematiqueSP'].'</B></I></p>
					</td>
				</tr>	
				<tr>
					<td height=80 class="texte" >
						<p>Conditions de réalisation : (ressources, organisation du travail, contraintes, démarche…):</p>
						<p><B><I>'.$champSP['ConditionRealSP'].'</B></I></p>
					</td>
				</tr>	
				<tr>
					<td height=80 class="texte">
						<p>Productions réalisées :</p>
						<p><B><I>'.$champSP['ProductionSP'].'</B></I></p>
					</td>
				</tr>									
			</table>
			<br>';
			
// 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>
					<td width=90%>
						<p><b>Activités réalisées dans la situation professionnelle :</b></p>
					</td>
					<td>
						<p><b>Cocher</b></p>
					</td>
				</tr>';
				
			for($i=1;$i<=$CompteActP5P6;$i++)
			{
				echo '<tr><td class="texteactivite">'.$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>';
				}
			}
			echo '</table>';
			/////////////////////////////////
			// 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'<table><tr>';
			echo' <td height=100 class="texte"><b>Indiquer les références des activités concernées pour les processus P7 :</b></p>';

			for($i=1;$i<=$CompteActSP_P7;$i++)
			{
				echo '<p class="texte"><I> '.$ActP7[$i]['LibelleAct'].'</I></p>';
			}
			echo '</td> </tr> </table>';
			
			/* Page 2*/
			echo'<div style="page-break-after:always;"></div> ';
			echo'
				<table>
					<tr>
						<td colspan="2">
							<h1>ANALYSE</h1>
						</td>
					</tr>
				</table>
				
				
				<table>		
					<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>
				<BR>		
			';
			

	?>
</body>
</html>	