Comment mettre des id sur une boucle foreach en php ?
Résolu
Lic90
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
-
Angelneonizz Messages postés 788 Date d'inscription Statut Membre Dernière intervention -
Angelneonizz Messages postés 788 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voudrais savoir comment attribuer des id ou des class sur les résultat d'une boucle foreach sur une page php.
J'ai besoin de mettre des identifiants ou des class afin de atteindre ces éléments pour une animation jQuery. Dans mon cas il s'agit d'un menu avec des catégories stockées dans la base de données et que je voudrais cibler pour une animation jQuery.
Voici mon code,:
Je ne sais pas si mon code est juste car l'animation ne fonctionne pas. Est-ce qu'i faut stocker l'id dans une variable. Pourriez-vous m'aider svp ?
Je vous remercie d'avance du temps que vous voudrez bien m'accorder.
Bonne soirée
Je voudrais savoir comment attribuer des id ou des class sur les résultat d'une boucle foreach sur une page php.
J'ai besoin de mettre des identifiants ou des class afin de atteindre ces éléments pour une animation jQuery. Dans mon cas il s'agit d'un menu avec des catégories stockées dans la base de données et que je voudrais cibler pour une animation jQuery.
Voici mon code,:
$sqlMenu = "SELECT id, nom "
. "FROM categories "
. "ORDER BY id ASC;";
$armoireMenu = $connexion->query($sqlMenu); //On exécute la requête sqlMenu et on recupère son résultat dans une "armoire" appelée $armoireMenu
$categories = $armoireMenu->fetchAll(PDO::FETCH_OBJ); //On ouvre tous les tiroirs de l'armoire avec fetchAll et on on met son contenu sous forme d'objet dans un array: $categories
$armoireMenu->closeCursor(); //On vire l'armoire
$armoireMenu = null;
?>
<?php foreach($categories as $categorie) { ?>
<li>
<a href="index.php?catID=<?php echo $categorie->id; ?>" <?php if($categorie->id == $catID){echo 'class="active"';} ?> id='<?php echo $categorie->id;?>' >
<?php echo $categorie->nom; ?>
</a>
</li>
<?php } ?>
Je ne sais pas si mon code est juste car l'animation ne fonctionne pas. Est-ce qu'i faut stocker l'id dans une variable. Pourriez-vous m'aider svp ?
Je vous remercie d'avance du temps que vous voudrez bien m'accorder.
Bonne soirée
A voir également:
- Comment mettre des id sur une boucle foreach en php ?
- Id telephone - Guide
- Easy php - Télécharger - Divers Web & Internet
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
- Gate first id ✓ - Forum Navigateur
- Id=108 - Forum MacOS