php barre de recherche, ajout controller, update models

This commit is contained in:
laura.chevillet 2026-01-16 16:41:13 +01:00
parent 63da2a35b5
commit 3f87b615fa
6 changed files with 51 additions and 38 deletions

View file

@ -1,6 +1,3 @@
<?php
include("../app/views/partials/header.php");
?>
<body>
<section class="container mt-5 p-5 d-flex flex-column align-items-center">
<div>

View file

@ -27,8 +27,18 @@
<div class="col-md-6">
<label for="author" class="form-label">Auteur</label>
<select class="form-select" id="author" name="author">
<option value="0">Tous les auteurs</option>
<option value="0" <?php echo ($intAuthor == 0)?'selected':''; ?>>Tous les auteurs</option>
<?php
foreach($arrUser as $arrDetUser){
?>
<option value="<?php echo $arrDetUser['user_id']; ?>"
<?php echo ($intAuthor == $arrDetUser['user_id'])?'selected':''; ?>
>
<?php echo $arrDetUser['user_firstname'].' '.$arrDetUser['user_name']; ?>
</option>
<?php
}
?>
</select>
</div>
@ -43,6 +53,7 @@
name="period"
id="period-exact"
value="0"
<?php echo ($intPeriod == 0)?'checked':'' ; ?>
aria-controls="date-exact date-range">
<label class="form-check-label" for="period-exact">
Date exacte
@ -55,6 +66,7 @@
name="period"
id="period-range"
value="1"
<?php echo ($intPeriod == 1)?'checked':'' ; ?>
aria-controls="date-exact date-range">
<label class="form-check-label" for="period-range">
Période
@ -71,7 +83,7 @@
id="date"
name="date"
aria-describedby="date-help"
value="" >
value="<?php echo $strDate; ?>" >
<small id="date-help" class="form-text text-muted">
Format: JJ/MM/AAAA
</small>
@ -86,7 +98,7 @@
class="form-control"
id="startdate"
name="startdate"
value="" >
value="<?php echo $strStartDate; ?>" >
</div>
<div class="col-md-6">
<label for="enddate" class="form-label">Date de fin</label>
@ -95,7 +107,7 @@
class="form-control"
id="enddate"
name="enddate"
value="" >
value="<?php echo $strEndDate; ?>" >
</div>
</div>
</div>
@ -118,18 +130,18 @@
<section aria-labelledby="articles-heading">
<h3 id="articles-heading" class="visually-hidden">Liste des projets</h3>
<div class="row mb-2">
<?php
if (count($arrProject) == 0){
?>
<div class="alert alert-warning">
<p>Pas de résultats</p>
</div>
<?php
}
foreach($arrProjectToDisplay as $objProject){
include("../app/views/partials/preview.php");
} ?>
<?php
if (count($arrProject) == 0){
?>
<div class="alert alert-warning">
<p>Pas de résultats</p>
</div>
<?php
}
foreach($arrProjectToDisplay as $objProject){
include("../app/views/partials/preview.php");
} ?>
</div>
</section>
</div>
</section>
</div>
</section>