begin process at 2012 05 31 07:03:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

problème page suivante en php


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

problème page suivante en php

jeudi 6 janvier 2011 à 15:27:01 | problème page suivante en php

delfti

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
Code PHP :
<?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

Code PHP :
<?php					
                }//fin if affiche=1
				echo "<br/><br/><br/><center>";
				
				if($limite != 0) //affiche du lien precedent
				{
 			   		echo '<a class="envoyer_ami" href="recherche.php?limite='.$limiteprecedente.'&ancdpt='.$dpt.'&anctype='.$type.'"><<<</a>';
				}
				echo "&nbsp;";
				$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 '<a class="envoyer_ami"  href="recherche.php?limite=0&ancdpt='.$dpt.'&anctype='.$type.'"> 1 </a>';
					}
					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 '<a class="envoyer_ami"  href="recherche.php?limite='.$limitesuivante_num.'&ancdpt='.$dpt.'&anctype='.$type.'"> '.$num.' </a>';
						}
					}
				}
				echo "&nbsp;";
				if($limitesuivante < $total)  //affiche du lien suivant
				{
				    echo '<a class="envoyer_ami" href="recherche.php?limite='.$limitesuivante.'&ancdpt='.$dpt.'&anctype='.$type.'">>>></a>';
				}
				?>
      		</div></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.
jeudi 6 janvier 2011 à 20:47:34 | Re : problème page suivante en php

cod57

bonsoir
si tu l'as definie ?
...
$limitesuivante_num="";

for($i=0;$i<$div;$i++) //boucle qui affiche tous les numeros
{
$num=$i+2;
$limitesuivante_num=$limitesuivante_num+10;
...
a++
jeudi 6 janvier 2011 à 22:48:54 | Re : problème page suivante en php

delfti

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

Code PHP :
<?php
include("../connexion.php");

//Récupération des variables
$dpt=$_POST["dpt"];
$type=$_POST["type"];

//On vérifie quels champs sont remplis et on affecte les valeurs correspondantes au champ non remplis
if($dpt==""){$dpt="0";}

connectFribee()

?>


et mon second

Code PHP :
<?php
                   if($dpt!="0"){echo " - département "; echo $dpt; echo" -";}
				   else {echo " - France entière -";}
                    if($type!=""){echo " "; echo $type; echo" -";}
                    
                
                
                
				//------------------------------------------------------Recherche et affichage des biens--------------------------------------------------------
				
				
				//On recherche les annonces correspondant aux critères

				$requete="";
				if($dpt!="0" && $requete==""){$requete.=" dpt='$dpt' AND type = '$type' ORDER BY id desc";}
				if($dpt=="0" && $requete==""){$requete.=" dpt>0 AND type = '$type' ORDER BY id desc";}
				
				//--------------------GESTION MULTI PAGES------------------------------
				
				$select = "SELECT count(id) FROM mer WHERE".$requete;
				$result = mysql_query($select);
				$row = mysql_fetch_row($result);
				$total = $row[0];
				echo mysql_error();
				if ($total<=1) {echo" "; echo $total." annonce.</div></br>";}
				if ($total>1) {echo" "; echo $total." annonces.</div></br>";}
	
				//Recherche dans la base de donnée
				$sql1="SELECT * FROM mer WHERE ".$requete;
                $sql=mysql_query($sql1);
				//echo $requete;
				
				while ($ligne = mysql_fetch_assoc($sql))
                {
                
						echo "<br/><div class=\"bien_accueil\"><div class=\"en_tete_savoirplus\">";
						echo $ligne["dpt"]." - ";
                        echo $ligne["type"]." - référence : ";
						echo "mer-".strtoupper($ligne["id"])."  </div><a class=\"envoyer_ami\" href=\"savoir_plus.php?&amp;id=".$ligne["id"]."\">En savoir plus</a>";
						
						?>
                    
                   	<br/>
                    <?php if($ligne["type_sponsor"]==3){ ?>
                    <div class="new"><br/>&nbsp;&nbsp;<img src="../images/urgent.gif" width="70" /></div>
                    <?php }
					if($ligne["fichier1"]!="")
					{
					?>
                   	<a href="<?php echo "savoir_plus.php?&id=".$ligne["id"];?>"><img class="img_resultat" src="photosmer/<?php echo $ligne["fichier1"];?>" height="100" width="160"/></a>
                    <?php 
					}
					else
					{
						?>
                   	<a href="<?php echo "savoir_plus.php?&id=".$ligne["id"];?>"><img class="img_resultat" src="photosmer/0.jpg" height="100" width="160"/></a>
                        <?php
					}
						?>
                    <a class="envoyer_ami" href="javascript:void(0);" onclick="javascript:window.open('../envoi_ami.php?id=<?php echo $ligne["id"];?>','popup','resizable=no,scrollbars=yes,location=no,width=500,height=350,top=10,left=10');">Envoyer à un ami</a>
                   	<br/><br/><br/><br/><br/>
                    </div>
					<?php					
                }//fin if affiche=1

				?>


en restant donc sur ma requête d'affichage des résultats et je vais tester plusieurs méthodes jusqu'à en trouver une adéquate.


Cette discussion est classée dans : page, code, php, suivante, limitesuivante


Répondre à ce message

Sujets en rapport avec ce message

Passage de variables via formulaire [ par jnkfou ] Bonjour, je suis en train de creer une page qui permettrais de modifier le profil de l'utilisateur (c'est a partir un d'un blog wordpress que j'ai mo Comment insérer du code PHP dans une page HTML [ par christie49 ] Comment [b]intégrer[/b] un bout de [b]code PHP [/b]dans une [b]page HTML[/b] et [b][u]pouvoir transmettre les variables javascripts à mon code PHP [/u 2 formulaire en conflit [ par scromania ] bonjour, Voila dans la cas ou l'utilisateur et de niveau =9 alors une page (include)et en plus. [code=php]if ($visiteur == 9){ include("modules/Page defaut de transmision avec url php html [ par profiter ] bonjour lorsque j'envoie une variable a l'aide d'un url aussi la var je la recupere de la base de donnees et s'affiche bien dans la premiere page alor Mon formulaire ne s'affiche pas dans ma page php [ par brfrance ] Bonjour, Bonjour, Mon formulaire html (voir ci dessous) ne s'affiche pas dans ma page php. formulaire :[code=html] " name="commentaire"> Une petite question sur les pages php [ par ian ] Faut-il toujours insérer le code php dans le body d'une page html qui a une extension .php, ou y-a-t-il un moyen de faire fonctionner une page de cod [SQL-PHP] affichage page par page [ par cedvoyage ] J'ai une requête SQL qui me renvoie près de 3000 à 6000 réponses, donc je voudrais faire du page par page.J'ai repris le code d'un site 'concurrent' : Le code PHP me crée des ligne vide [ par microdevweb ] Bonjour, Voila j'ai un petit problème je crée un page php qui en appelle telle ou telle autre page suivant le cas avec la fonction require. Il sembler [php] Redirection [ par Trigun222 ] Salut,j'aimerais savoir comment modifier ce codeset_time_limit(0);sleep(3600);header("location: http://www.monsite.com/mapage.php/");?> pour que la pa


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,842 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales