Bonjour,

Je débute et tente depuis plusieurs jours d'adapter différents scripts pour afficher mes résultats par page.
La barre de navigation apparait de même que les résultats demandés.
Mais lors de l'envoi aux pages suivante l'index: communes est indéfini.
Si quelqu'un peut me dire où je dois transmettre la variable communes aux pages html suivantes Merci d'avance Nal
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
 
<?php
 $choix5=$_POST['communes'];
$requete= "SELECT * FROM Cartes_postales WHERE Nom_commune='$choix5'";
        $ret = mysql_query($requete);
 
     $page = isset($_GET['page']) ? $_GET['page'] : '';
 
        $limit=4;
        $debut ="";
        $page = 0;
        if($debut==""){$debut=0;}
        $debut=$page*$limit;
 
        $nb_total=mysql_num_rows($ret);
        // Requete
        $limite=mysql_query("$requete limit $debut,$limit");
 
        $ici =  $_SERVER['PHP_SELF'];
        // Affiche le page par page avec ses liens
        if ($page>0) {
        $precedent=$page-1;
        echo "<a href=\"$ici?page=$precedent\">PRECEDENT</a>";
        }
 
        $i=0;
        $j=1;
 
        if($nb_total>$limit) {
        while($i<($nb_total/$limit)) {
        if($i!=$page){echo "<a href=\"$ici?page=$i\">$j</a> ";}
        else { echo "<b>$j</b>";}
        $i++;$j++;
        }
        }
 
        if($debut+$limit<$nb_total) {
        $suivant=$page+1;
        echo "<a href=\"$ici?page=$suivant\">SUIVANT</a>";
        }
 
 
 
        $limit_str = "LIMIT ". $page * $limit .",$limit";
 
        $result = mysql_query("
                             SELECT *
                             FROM Cartes_postales
                             WHERE Nom_commune='$choix5'
                             ORDER BY Nom_commune
                             ASC $limit_str");
        if ($row=mysql_fetch_array($result)){
         echo "<div id=marge_tableau3>";
                        echo "<table id=table2><td id=td7>Titre</td>";
                        echo "<td id=td7>Commune</td>";
                        echo "<td id=td7>Cote</td>";
                        echo "<td id=td7>Date</td>";
                        echo "<td id=td7>Editeur</td>";
                        echo "<td id=td7>Format</td>";
                        echo "<td id=td7>Visibilit&eacute;</td></table><br>";
                        echo "</div>";
  do {
 
                      echo "<div id=marge_tableau4>";
                      echo "<table id=table2><td id=td8><a href=images_cartes.php? cote=".$maligne['Cote_cartes_postales'].">";
                      echo $maligne['Titre_cartes_postales']."</td>";
                      echo "<td id=td5>".$maligne['Nom_commune']."</td>";
                      echo "<td id=td6>".$maligne['Cote_cartes_postales']."</td>";
                      echo "<td id=td5>".$maligne['Date_cartes_postales']."</td>";
                      echo "<td id=td6>".$maligne['Editeur']."</td>";
                      echo "<td id=td5>".$maligne['Format_cartes_postales']."</td>";
                      echo "<td id=td6><a id=a2 href=images_cartes.php?img=".$maligne['Image_cartes_postales'].">";
                 echo "<img src='logo_visibilite.jpg'/></td></table></a><br>"; 
                      echo "</div>";
}while ($row=mysql_fetch_array($result));
 
} 
else {
         echo "Aucun carte postale n'a &eacute;t&eacute; m&eacute;moris&eacute;e pour cette commune!";
 
 }
 
?>