Salut tout le monde
Je souhaite que ma requête m’afficher les enregistrements dans l’ordre décroissant de $id_art
Pour que le nouveau enregistrement ajouté puis affiché en premier.
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 <?php echo '<p align="center">'; $myID = $_GET['id']; $connexion =mysql_connect("localhost", "root", "") or die ("impossible de se connecter au server MySQL");mysql_select_db ("mcmaroc",$connexion) or die ("Impossible de ce connecter a la base de données"); $nbElementVisible = 2; $sql = "SELECT count(*) FROM articles, familles WHERE articles.id_Famille = familles.id_famille and familles.id_famille = $myID"; $res = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); $tmp = mysql_fetch_row($res); $nbPages = ceil($tmp[0] / $nbElementVisible); $page = (isset($_GET['page']) && ($_GET['page'] > 0 || $_GET['page'] <= $nbPages)) ? $_GET['page'] : 1; $start = ($page - 1) * $nbElementVisible; $stop = $page * $nbElementVisible; $sql = "SELECT articles.* FROM articles,familles WHERE articles.id_Famille = familles.id_Famille and familles.id_Famille = $myID LIMIT ".$start.','.$nbElementVisible; $res = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); echo '<table width=100% >'; while($tableau = mysql_fetch_assoc($res)) { $id_art = $tableau['id_art']; $id_famille = $tableau['id_famille']; $nom = $tableau['nom']; $description = $tableau['description']; $image = $tableau['image']; $prix = $tableau['prix']; echo '<tr>'; echo '<td>'; include("tableau_article.php"); echo '<td>'; echo '<tr>'; } echo '</table>'; echo '<table align="center">'; echo '<tr>'; echo '<td class="pageparpage">'; if ($page != 1) echo '<a class="pageparpage" href="pdts.php?id='.$myID.'&page='.($page-1).'">Précédent</a> '; for ($i = 1; $i <= $nbPages; $i++) { if ($i == $page) echo $i.' '; else echo '<a class="pageparpage" href="pdts.php?id='.$myID.'&page='.$i.'">'.$i.'</a> '; } if ($page != $nbPages) echo '<a class="pageparpage" href="pdts.php?id='.$myID.'&page='.($page+1).'">Suivant</a> '; mysql_close($connexion); echo '</td>'; echo '</tr>'; echo '</table>'; echo '</p>'; ?>
Merci d'avance.
Partager