Tableau récap

Résolu
okbabb Messages postés 57 Date d'inscription   Statut Membre Dernière intervention   -  
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   -

Bonjour,

Je cherche comment faire un tableau récap de ce type:

nom inscription octobre novembre décembre janvier février mars avril mai juin

Jack 50,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000

Daniel 50,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000

Table eleves:

ID nom id_classe

1 Jack 1

2 Daniel 1

Table classes:

id_classe classe

1 1ère année

2 2èmme année

Table bons:

id_bon montant_bon cause_bon mois_bon id_classe ID

1 50,000 inscription _ 1 1

2 50,000 inscription _ 1 1

3 200,000 etude 10 1 1

4 200,000 etude 11 1 1

5 200,000 etude 12 1 1

6 200,000 etude 01 1 1

7 200,000 etude 02 1 1

8 200,000 etude 03 1 1

9 200,000 etude 04 1 1

10 200,000 etude 05 1 1

11 200,000 etude 06 1 1

12 200,000 etude 10 1 2

13 200,000 etude 11 1 2

14 200,000 etude 12 1 2

15 200,000 etude 01 1 2

16 200,000 etude 02 1 2

17 200,000 etude 03 1 2

18 200,000 etude 04 1 2

19 200,000 etude 05 1 2

20 200,000 etude 06 1 2

Mon travail sur: php_mysql

A voir également:

1 réponse

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 

bonjour,

Il est parfois préférable de faire le tableau recap en PHP, plutôt qu'en SQL.

Si tu veux le faire via SQL, quelques pistes: https://www.delftstack.com/fr/howto/mysql/pivot-table-in-mysql/

0
okbabb Messages postés 57 Date d'inscription   Statut Membre Dernière intervention  
 

oui, comment faire en php ?

0
okbabb Messages postés 57 Date d'inscription   Statut Membre Dernière intervention  
 

Merci bien,

Problème résolu.

0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > okbabb Messages postés 57 Date d'inscription   Statut Membre Dernière intervention  
 

Peux-tu le marquer comme résolu, via les ... en dessous de ta question initiale?

0