Bonjour,
J'ai écris ce code qui fonctionne très bien sauf une chose, il ne met en tableau qu'un enregistrement par activité.
Si dans ma base de données j'ai plusieurs personnes dans la même activité, cela n'en inscrit qu'une.
Comment puis-je rectifier le code pour qu'il me sorte toutes les personnes dans la même activité sans pour autant redire cette activité ?
Ex: Maçon : Jean CLAUDE - Maçon : Pierre RICHARD - Couvreur : Luis TUILE
Avoir :
Maçon : Jean CLAUDE
Pierre RICHARD
Couvreur : Luis TUILE
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95 {source} <html> <head> <title>database</title> </head> <body> <ul> <br> <?php // connexion a la BD // Paramètres persos $host = "localhost"; // voir hébergeur $user = "user"; // identifiant de votre BD $pass = "motdepasse"; // mot de passe de votre BD $bdd = "basededonnées"; // nom de la BD // -------------------------------- // connexion @mysql_connect($host,$user,$pass) or die("Impossible de se connecter"); @mysql_select_db("$bdd") or die("Impossible de se connecter"); // -------------------------------- // SQL query $strSQL = "SELECT * FROM tja_users WHERE cotisation =1 ORDER BY activite ASC "; // Exécuter la requête ( les enregistrements $rs contient le résultat ) $rs = mysql_query($strSQL); // Boucle d'enregistrements $rs while($row = mysql_fetch_array($rs)) { // Liste ?> <table> <tr style="border:0px solid #000000"> <td style="border:0px solid #000000" bgcolor="#e6e6e6" width="680"> <?php echo ''.$row['activite'].''; ?> </td> </tr> </table> <table> <tr style="border:0px solid #000000" align="center"> <td width="200" style="border:0px solid #000000"> <?php echo ''.$row['social'].''; ?> </td> <td width="200" style="border:0px solid #000000"> <?php echo ''.$row['name'].''; ?> </td> </tr> <tr style="border:0px solid #000000" align="center"> <td width="200" style="border:0px solid #000000"> <?php echo ''.$row['vide'].''; ?> </td> <td width="200" style="border:0px solid #000000"> <?php echo ''.$row['adresse'].''; ?> </td> <td width="200" style="border:0px solid #000000"> <?php echo ''.$row['portable'].''; ?> </td> <td width="200" style="border:0px solid #000000"> <?php echo ''.$row['telephone'].'<br>'; ?> </td> </tr> </table> <?php } // Fermeture connexion mysql_close(); ?> </ul> </body> </html> {/source}
Partager