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
|
$offre = $connexion -> prepare("SELECT id_offre, departement, poste, date, experience, salaire, id_user FROM offres WHERE experience LIKE :motclef ORDER BY date DESC");
$offre -> execute(array('motclef' => '%'.$requete.'%' ));
$listoffres = array();
while($liste_offres -> fetch())
{
$liste_offres['id_offre'];
// Nom du poste
$poste = $connexion -> prepare("SELECT poste FROM postes WHERE id_poste=:id");
$poste -> BindValue('id',$liste_offres['poste']);
$poste -> execute();
$nom_poste = $poste->fetch();
$liste_offres['poste'] = $nom_poste['poste'];
$liste_offres['date'] = date('d/m/Y',strtotime(''.$liste_offres['date'].' 00:00'));
// Nom du département
$departement = $connexion -> prepare("SELECT nom FROM dept WHERE id_dept=:id_dept");
$departement -> BindValue('id_dept',$liste_offres['departement']);
$departement -> execute();
$nom_departement = $departement->fetch();
$liste_offres['departement'] = $nom_departement['nom'];
$listoffres[] = $liste_offres;
} |