Linux SRV-16 6.18.44-paas #1 SMP PREEMPT_DYNAMIC Thu Aug 13 10:08:12 UTC 2026 x86_64
/
srv
/
data
/
web
/
vhosts
/
www.rh24.fr
/
htdocs
/
htdocs
/
//srv/data/web/vhosts/www.rh24.fr/htdocs/htdocs/offres-emploi.php
<?php include('contenu/header.php'); ?> <article> <div class="row-fluid"> <div class="span12"> <h1 class="c1">Les offres d'emploi RH24</h1><br> <?php require_once("connexionBD.php"); $result=$connexion->query("SELECT contenu FROM page WHERE id=5"); $result->setFetchMode(PDO::FETCH_OBJ); $row=$result->fetch(); echo $row->contenu; $result->closeCursor(); ?> </div> </div> <br> <div class="row-fluid"> <div class="span3"> <?php include ('contenu/sideblock2.php'); ?> </div> <div id="offre" class="span9"> <?php $requeteRecherche=""; if(isset($_POST['s_submit']) && $_POST['s_departement']!='---')$requeteRecherche.=" AND codepostal LIKE '".substr($_POST['s_departement'],0,2)."%' "; if(isset($_POST['s_submit']) && $_POST['s_contrat']!='---')$requeteRecherche.=" AND contrat LIKE '".$_POST['s_contrat']."' "; if(isset($_POST['s_submit']) && $_POST['s_poste']!='')$requeteRecherche.=" AND (description LIKE '%".$_POST['s_poste']."%' OR libelle LIKE '%".$_POST['s_poste']."%') "; require_once("connexionBD.php"); $nombre=10;//Nombre d'affichage if(isset($_GET['limite']))$limite=$_GET['limite']; else $limite=0; //SELECT * FROM offre ORDER BY date_ajout //$resultats=$connexion->prepare("SELECT count(id) as nbOffre FROM offre WHERE date_debut>=CURDATE()"); // on prépare notre requête $resultats=$connexion->prepare("SELECT count(id) as nbOffre FROM offre"); // on prépare notre requête $resultats->execute(array()); //$resultats=$connexion->query("SELECT count(id) as nbOffre FROM offre WHERE date_debut>=CURDATE()"); $resultats->setFetchMode(PDO::FETCH_OBJ); $ligne = $resultats->fetch(); $total=$ligne->nbOffre; $resultats->closeCursor(); if(is_numeric($limite)) { if(($limite<=0) || ($limite>=$total) || (($limite%$nombre)!=0))$limite=0; }else $limite = 0; //$resultats=$connexion->prepare("SELECT * FROM offre WHERE date_debut>=CURDATE() $requeteRecherche ORDER BY date_debut LIMIT $limite,$nombre"); // on prépare notre requête $resultats=$connexion->prepare("SELECT * FROM offre WHERE 1=1 $requeteRecherche ORDER BY date_debut DESC LIMIT $limite,$nombre"); // on prépare notre requête $resultats->execute(array()); //$resultats=$connexion->query("SELECT * FROM offre WHERE date_debut>=CURDATE() ORDER BY date_debut LIMIT ".$limite.",".$nombre); $resultats->setFetchMode(PDO::FETCH_OBJ); $nbLignes=$resultats->rowCount(); if($nbLignes){ while( $row = $resultats->fetch() ) { echo " <div class='well1'> <div class='row-fluid'> <div class='span10'> <strong>Poste : </strong>$row->libelle<br> <strong>Date de début : </strong>".date('d/m/Y',strtotime($row->date_debut))."<br> <strong>Type de contrat : </strong>$row->contrat<br> <strong>Département : </strong>".substr($row->codepostal,0,2)." </div> <div class='span2 ta-center'> <form method='POST' action='CV'> <input type='hidden' name='referenceoffre' value='$row->reference'> <input type='submit' class='btn btn-danger' value='Postuler'> </form> <div><a href='Offre-$row->id' class='btn btn-danger'>Consultation</a></div> </div> </div> </div>"; } $resultats->closeCursor(); $limitesuivante = $limite + $nombre; $limiteprecedente = $limite - $nombre; echo "<div class='pagination pagination-centered'><ul>"; if($limite == 0)echo"<li class='disabled'><a href='#offre'>«</a></li>"; else echo "<li><a href='Offres-Emploi-$limiteprecedente#offre'>«</a></li>"; $nbpages=ceil($total/$nombre); $numeroPages = 1; $compteurPages = 1; $pagination = 0; while($numeroPages <= $nbpages) { if($limite==( ($numeroPages-1)*$nombre ))echo "<li class='active'><a href ='Offres-Emploi-$pagination#offre'>".$numeroPages."</a></li>"; else echo "<li><a href ='Offres-Emploi-$pagination#offre'>".$numeroPages."</a></li>"; $pagination += $nombre; $numeroPages = $numeroPages + 1; $compteurPages = $compteurPages + 1; if($compteurPages == 10) { $compteurPages = 1; echo '<br>'."\n"; } } if($limitesuivante >= $total)echo"<li class='disabled'><a href='#offre'>»</a></li>"; else echo "<li><a href='Offres-Emploi-$limitesuivante#offre'>»</a></li>"; echo "</ul></div>"; }else echo"<div class='well'><i>Aucune offre ne correspond à vos critères de recherche</i>.</div>"; ?> </div> </div> </article> <?php include('contenu/footer.php'); ?>