bonjour.
voila je suis entrain de developper un site qui servira a ma société d'avoir un intranet.
il m'a été demandé de faire quelque chose de tres simple et evolutif.
j'utilise un Bd mysql
a partir d'une page admin je vois toutes les rubriques ainsi que les menus.
j'aimerai faire quelque chose mais je ne sais pas comment.
j'aimerai pouvoir en cliquant sur un bouton changer l'ordre des pages.
avoir un menu qui resemble a ca
mais comment coder les fleche, afin que des que je clique ma bd est modifier
mon code pour generer les rubrique et page(sous rubrique)
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 <? $sql = "SELECT Idx_Rubrique FROM Rubrique ORDER BY Idx_Rubrique DESC LIMIT 1"; $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); $data = mysql_fetch_assoc($req); $Nb_Enreg_Rubrique=$data['Idx_Rubrique']; echo('<table>'); for ($i=1; $i<=$Nb_Enreg_Rubrique; $i++) { $sql = "select * from Rubrique where Idx_Rubrique='".$i."'"; $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); $data = mysql_fetch_assoc($req); $IdxRubrique = $data['Idx_Rubrique']; $NbrPageRubrique = $data['Nbr_Page_Rubrique']; echo('<tr><td>'.$i.'</td><td></td><td>'.$data['Nom_Rubrique'].'</td><td></td><td></td><td></td></tr>'); for($j=1; $j<=$NbrPageRubrique ; $j++) { $sql = "select * from Page where Rubrique_Idx_Rubrique='".$IdxRubrique."'&& Ordre_Page='".$j."'"; $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); $data = mysql_fetch_assoc($req); // permet l'affichage des rubriques et pages depuis la base . $null=('<tr><td></td><td>'.$data['Ordre_Page'].'</td><td>'.$data['Nom_Page'].'</td>'); if($NbrPageRubrique>1) { if($data['Ordre_Page']>1 ) { if($data['Ordre_Page']<$NbrPageRubrique) // si >1 && < maxi {$null=($null.'<td></td><td>_up_</td><td>down</td></tr>');} else {$null=($null.'<td></td><td>_up_</td><td>____</td></tr>');} } else { if($data['Ordre_Page']=1) //si =1 {$null=($null.'<td></td><td>____</td><td>down</td></tr>');} } } else {$null=($null.'<td></td><td>____</td><td>____</td></tr>');} echo($null); } } echo('</table>'); ?>
Partager