par
yoann38 » 25 juin 2019, 09:14
Salut tout le monde, bon je cherche au plus simple, je ne maitrise pas du tout l'Ajax donc si je peut éviter

Je cherche à faire en sorte qu'on puisse filtrer une liste de résultat avec des checkboxes, que je récupère ainsi :
<ul>
<?php
// Toutes les qualification selon la catégorie
$key = array_search($type_categorie, $aCategorie); // On recherche la clé de la catégorie
foreach ($aSous_Categorie[$key ] as $v) {
echo '
<li> <label class="container_check">'.htmlspecialchars($v).'<small>123</small>
<input type="checkbox"><span class="checkmark"></span> </label>
</li>';
}
?>
</ul>
Coté de ma requete j'ai donc :
// Tous les prestataires
$sql = $bdd->prepare("SELECT * FROM membres WHERE principale_activite = :categorie");
$sql->bindParam(':categorie', $_GET['categorie'], PDO::PARAM_INT);
$sql->execute();
$nb_de_site = $sql->rowCount();
Du coup maintenant j'aimerais que par defaut tout sois selectionner puis recharger la page éventuellement selon les checkboxes...
Salut tout le monde, bon je cherche au plus simple, je ne maitrise pas du tout l'Ajax donc si je peut éviter :)
Je cherche à faire en sorte qu'on puisse filtrer une liste de résultat avec des checkboxes, que je récupère ainsi :
[PHP]
<ul>
<?php
// Toutes les qualification selon la catégorie
$key = array_search($type_categorie, $aCategorie); // On recherche la clé de la catégorie
foreach ($aSous_Categorie[$key ] as $v) {
echo '
<li> <label class="container_check">'.htmlspecialchars($v).'<small>123</small>
<input type="checkbox"><span class="checkmark"></span> </label>
</li>';
}
?>
</ul>
[/PHP]
Coté de ma requete j'ai donc :
[PHP]
// Tous les prestataires
$sql = $bdd->prepare("SELECT * FROM membres WHERE principale_activite = :categorie");
$sql->bindParam(':categorie', $_GET['categorie'], PDO::PARAM_INT);
$sql->execute();
$nb_de_site = $sql->rowCount();
[/PHP]
Du coup maintenant j'aimerais que par defaut tout sois selectionner puis recharger la page éventuellement selon les checkboxes...