delfti
Messages postés20Date d'inscriptionlundi 26 mai 2008StatutMembreDernière intervention11 juin 2011
-
6 janv. 2011 à 15:27
delfti
Messages postés20Date d'inscriptionlundi 26 mai 2008StatutMembreDernière intervention11 juin 2011
-
6 janv. 2011 à 22:48
hello, c'est re-moi,
je suis maintenant sur mon moteur de recherche et j'ai un p'tit problème de limite suivante pour page suivante
primo, il capte pas mes variables $ancdpt et $anctype (undefined index)
secundo, il reconnais pas $limitesuivante_num (undefined variable
voici les deux parties du code
<?php
include("../connexion.php");
$etat=0;
$affiche=0;
//Récupération des variables
$dpt=$_POST["dpt"];
$type=$_POST["type"];
$compte=strlen($dpt);
//On vérifie quels champs sont remplis et on affecte les valeurs correspondantes au champ non remplis
if($dpt==""){$dpt="0";}
//Récupération des anciennes variables
$ancdpt=$_GET["ancdpt"];
if($ancdpt!=""){$dpt=$ancdpt;}
$anctype=$_GET["anctype"];
if($anctype!=""){$type=$anctype;}
connectmabase()
?>
et la deuxième partie
<?php
}//fin if affiche=1
echo "
<center>";
if($limite != 0) //affiche du lien precedent
{
echo '[recherche.php?limite='.$limiteprecedente.'&ancdpt='.$dpt.'&anctype='.$type.' <<<]';
}
echo " ";
$div=$total/10;
$div=intval(abs($div));
if($total>10) //affiche des numéros
{
if($limite!=0) // boucle pour masquer le numero dela page actuelle
{
echo '[recherche.php?limite=0&ancdpt='.$dpt.'&anctype='.$type.' 1 ]';
}
for($i=0;$i<$div;$i++) //boucle qui affiche tous les numeros
{
$num=$i+2;
$limitesuivante_num=$limitesuivante_num+10;
if($limitesuivante_num!=$limite) // boucle pour masquer le numero dela page actuelle
{
echo '[recherche.php?limite='.$limitesuivante_num.'&ancdpt='.$dpt.'&anctype='.$type.' '.$num.' ]';
}
}
}
echo " ";
if($limitesuivante < $total) //affiche du lien suivant
{
echo '[recherche.php?limite='.$limitesuivante.'&ancdpt='.$dpt.'&anctype='.$type.' >>>]';
}
?>
</center>
il y a une variable $num et une variable $limitesuivante pour fusionner les deux j'ai mis $limitesuivante_num et c'est ça qu'il ne reconnait pas.
delfti
Messages postés20Date d'inscriptionlundi 26 mai 2008StatutMembreDernière intervention11 juin 2011 6 janv. 2011 à 22:48
je te remercie une nouvelle fois pour la rapidité avec laquelle tu me réponds.
j'ai essayé en ajoutant le $limitesuivante_num="";
mais ça ne m'affiche pas la page suivante et seulement la même.
deplus, il ne connais pas les $ ancdpt et anctype puis les $ dpt et type une fois que je clique sur 2
je suis donc revenu sur mes pas avec mon premier code