| 12
 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
 56
 57
 58
 
 |  
         .
         .
         .
$connection_pg=ConnectionPg ();
 
//cette requete récupère les sessions se déroulant sur un même mois
    $rq  = "SELECT sessionid,EXTRACT(DAY FROM f_session.datedebsession) as jourdebsession,EXTRACT(MONTH FROM f_session.datedebsession) as moisdebsession,EXTRACT(YEAR FROM f_session.datedebsession) as anneedebsession,EXTRACT(DAY FROM datefinsession) as jourfinsession,EXTRACT(MONTH FROM datefinsession) as moisfinsession,EXTRACT(YEAR FROM datefinsession) as anneefinsession from f_session where secteuridsession=".$sectidsess." And datedebsession >= CURRENT_DATE ORDER BY datedebsession;";
 
   $result= pg_query ($rq) or die ("Select impossible");
 
//cette requete récupère les sessions se déroulant à cheval sur 2 mois
   $rqcoupe="SELECT sessionid,EXTRACT(DAY FROM f_session.datedebsession) as jourdebsession,EXTRACT(MONTH FROM f_session.datedebsession) as moisdebsession,EXTRACT(YEAR FROM f_session.datedebsession) as anneedebsession,EXTRACT(DAY FROM datefinsession) as jourfinsession,EXTRACT(MONTH FROM datefinsession) as moisfinsession,EXTRACT(YEAR FROM datefinsession) as anneefinsession from f_session where secteuridsession=".$sectidsess." And datedebsession >= CURRENT_DATE AND coupe=TRUE;";
                 $resultcoupe=pg_query ($rqcoupe) or die ("Select impossible");
                 $num=pg_num_rows($resultcoupe);
   ?>
 
<form name="Forminscrip" method='POST' action='formcreatinscri.php'>
<div class="titre_page" align="center"> Validation des préinscriptions :</div><br>
<br><br>
<table class="script" border="1" align="center" cellpadding="1" cellspacing="2" summary="">
       <tr>
           <td class="titre"><b>choix de la session</b></td>
 
            <td>
            <?php if ((pg_num_rows($result)>0) or (pg_num_rows($resultcoupe)>0)){       ?>
                <select size="1" name="sess" OnChange="sendData('id='+this.value,'tests2.php')" onKeyUp="sendData('id='+this.value,'ajaxLDinscri.php')">
 
                <?php
 
                while ($dt=pg_fetch_row($result))
                {
                // Remplir la liste avec les données de la première requete
	        echo "<option value=".($dt[0]).">11Session du ".($dt[1])."-".($dt[2])."-".($dt[3])." au ".($dt[4])."-".($dt[5])."-".($dt[6])."</option>";
                      if ($i==0) { $j=$dt[0]; $i=1; } // garder la valeur du premier enregistrement
 
 
 
 
                 }
 
                 for ($k=0;$k<=$num-1;$k++){
                 if($k+1 != $num){
                 $arr1 = pg_fetch_array ($resultcoupe,$k, PGSQL_NUM);
                 $arr2 = pg_fetch_array ($resultcoupe,$k+1, PGSQL_NUM);
                 if($arr1[0]==$arr2[0]-1){
//données de la seconde requete
                 echo "<option value=".($arr1[0]).">Session du ".($arr1[1])."-".($arr1[2])."-".($arr1[3])." au ".($arr2[4])."-".($arr2[5])."-".($arr2[6])."</option>";}}}
 
                echo"</select>";}
                else  {echo ("Aucune session de prévue pour ce secteur");}
                ?>
 
            </td>
       </tr>
         .
         .
         . | 
Partager