Bonjour à tous,
Pour faire simple, je vous donne l'exemple:
J'ai une table qui contient une colonne "distance" composé de différentes valeurs de champs (15, 20, 35, 45 km)
La seconde colonne contient simplement un ID
Comment dois-je m'y prendre pour afficher par distances le total des ID trouvés
15km => 10
20km =>155
35km =>200
45km =>423
Une requête de ce type me renverra chaque enregistrements en répétant les distances trouvées
Merci pour votre aide
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 $sql = "SELECT * FROM gghf_distance WHERE rando='$rand' AND annee= '$time' ORDER BY distance DESC"; // on envoie la requête $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); $total = mysql_num_rows($req); ?> <table style="width:100%" cellpadding="0" cellspacing=""> <tr> <td> Distances </td> <td> Total </td> </tr> <?php while($data = mysql_fetch_assoc($req)) { echo '<tr><td>'.$data['distance'].'</td>'; echo '<td>'.$total.'</td></tr>'; }
Partager