Lire et afficher la base complète php
Résolu/Fermé
t671
Messages postés
1462
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
21 décembre 2024
-
10 déc. 2018 à 17:26
t671 Messages postés 1462 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 21 décembre 2024 - 11 déc. 2018 à 11:20
t671 Messages postés 1462 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 21 décembre 2024 - 11 déc. 2018 à 11:20
A voir également:
- Lire et afficher la base complète php
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Lire epub - Guide
- Télécharger zuma revenge version complète gratuit - Télécharger - Jeux vidéo
- Lire fichier bin - Guide
- Lire iso - Guide
4 réponses
yg_be
Messages postés
23431
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 janvier 2025
Ambassadeur
1 559
10 déc. 2018 à 19:17
10 déc. 2018 à 19:17
bonjour, si tu veux faire cela dans l'ordre des générations, je pense que le plus simple, c'est, quand tu travailles sur une génération, de préparer une liste avec les individus de la génération suivante.
tu pourrais par exemple faire une fonction qui a une liste d'individus en paramètre, fait tout le travail 1., 2., 3. pour chacun de ses individus, et retourne la liste des individus de la génération suivante.
le programme principal appellera cette fonction pour une liste incluant l'individu de départ, puis, tant que la fonction retourne une liste non vide, rappelle la fonction en lui passant la liste retournée.
tu pourrais par exemple faire une fonction qui a une liste d'individus en paramètre, fait tout le travail 1., 2., 3. pour chacun de ses individus, et retourne la liste des individus de la génération suivante.
le programme principal appellera cette fonction pour une liste incluant l'individu de départ, puis, tant que la fonction retourne une liste non vide, rappelle la fonction en lui passant la liste retournée.
Heuuuu, je suis désolé mais je n'ai rien compris. Quelle fonction php utiliser ?
yg_be
Messages postés
23431
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 janvier 2025
1 559
10 déc. 2018 à 19:32
10 déc. 2018 à 19:32
une fonction que tu vas créer.
jordane45
Messages postés
38389
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 janvier 2025
4 730
10 déc. 2018 à 20:09
10 déc. 2018 à 20:09
Bonjour,
Il ne faut pas code chaque génération une par une .... et éviter au maximum de lancer des requêtes dans des boucles.
Ce qu'il te faut.. c'est extraire toutes les données de ta bdd
Boucler dessus afin de générer un array correctement organisé
Utiliser cet array pour générer l'affichage voulu (via du récursif )
Mais bon.. le mieux lorsque l'on veut gérer un arbre généalogique (ou toute structure en forme d'arbre...) c'est déjà de concevoir la bdd correctement et utiliser la gestion d'arbre intervallaire.
https://stephanelegrand.wordpress.com/2009/01/03/gestion-dune-structure-darbre-sous-mysql/
https://sqlpro.developpez.com/cours/arborescence/
Il ne faut pas code chaque génération une par une .... et éviter au maximum de lancer des requêtes dans des boucles.
Ce qu'il te faut.. c'est extraire toutes les données de ta bdd
Boucler dessus afin de générer un array correctement organisé
Utiliser cet array pour générer l'affichage voulu (via du récursif )
Mais bon.. le mieux lorsque l'on veut gérer un arbre généalogique (ou toute structure en forme d'arbre...) c'est déjà de concevoir la bdd correctement et utiliser la gestion d'arbre intervallaire.
https://stephanelegrand.wordpress.com/2009/01/03/gestion-dune-structure-darbre-sous-mysql/
https://sqlpro.developpez.com/cours/arborescence/
t671
Messages postés
1462
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
21 décembre 2024
11
11 déc. 2018 à 11:20
11 déc. 2018 à 11:20
Merci à tous !
L'exemple que donne Jordane est très intéressant ! Mais qui implique une refonte de la base Mysql pour coller au script. A voir ...............
Moi qui pensais imbriquer des boucles dans des boucles .................
L'exemple que donne Jordane est très intéressant ! Mais qui implique une refonte de la base Mysql pour coller au script. A voir ...............
Moi qui pensais imbriquer des boucles dans des boucles .................