hoodlum
Messages postés57Date d'inscriptionlundi 16 mai 2005StatutMembreDernière intervention24 septembre 2010
-
19 mai 2005 à 17:35
hoodlum
Messages postés57Date d'inscriptionlundi 16 mai 2005StatutMembreDernière intervention24 septembre 2010
-
20 mai 2005 à 13:17
Tout d'abord je suis debutant en php et J'ai un petit pb,jarrive pas a trouver l'erreur dans mon script de pagination pour une requete SQL qui retourn bcp de resultat sur different page.AIDEz MOI SVP!!
<?
include("connect.inc.php"); //parametre de connection
include("heads.inc.php");
if($choix==NULL)
echo"<center> VOUS AVEZ FAIT AUCUN CHOIX. </center>";
else{
$query ="SELECT id_style FROM style WHERE (style.style)= '$choix'";
$resultat=mysql_query($query);
while($tableau=mysql_fetch_array($resultat)){
$id_style=$tableau["id_style"];
}
$queryno="SELECT no FROM possede WHERE (possede.id_style)='$id_style' ";
$resultatno=mysql_query($queryno);
$nbno=mysql_num_rows($resultatno);
//($nbno==o)?echo"<center> Il n'y a pas encore de script pour la rubrique $choix. </center>":CONTINUE;
$queryno ="SELECT no FROM possede WHERE (possede.id_style)='$id_style' LIMIT $debut,$fin";
$resultatno=mysql_query($queryno);
while($tableauno=mysql_fetch_array($resultatno)){
$no=$tableauno["no"];
$queryid="SELECT id,script FROM script WHERE (script.no)='$no' LIMIT $debut,$fin";
$resultatid=mysql_query($queryid);
while($tableauid=mysql_fetch_array($resultatid)){
$id=$tableauid["id"];
$script=$tableauid["script"];
$queryren="SELECT rendu FROM rendu WHERE (rendu.id)='$id' LIMIT $debut,$fin";
$resultatren=mysql_query($queryren);
while($tableauren=mysql_fetch_array($resultatren)){
cs_garfield90
Messages postés388Date d'inscriptionlundi 7 juillet 2003StatutWebmasterDernière intervention10 février 2009 19 mai 2005 à 19:29
Salut,
dis nous ce que fait le script, perso, j'ai pas trop le temps de
chercher a comprendre ce que fais ton code, ou du moins commente le
assez pour que l'on puisse le comprendre facilement.
De plus, indiques nous l'erreur que tu as ainsi que la ligne, et si
possible surligne la, pour que l'on ai pas non plus a la chercher dans
ton source.
A plus avec un POST un peu plus compréhensible
"They are 10 sorts of persons whose understand binary and whose not"
cs_garfield90
Messages postés388Date d'inscriptionlundi 7 juillet 2003StatutWebmasterDernière intervention10 février 2009 20 mai 2005 à 08:55
Salut,
tu fais tout le temps la meme requete, car tu initialises $debut à 0
dans tous les cas: (pb au niveau de ton formulaire probablement, ke ne
peux pas voir, il est pas présent )
remplace cette ligne
($request=="POST")? $debut=0 : $debut=$_GET['debut'];
par
hoodlum
Messages postés57Date d'inscriptionlundi 16 mai 2005StatutMembreDernière intervention24 septembre 2010 20 mai 2005 à 13:17
Salut GARFIELD90
enfait ta rectification est bonne mais sa marche toujours pas.
mais maintenant sur les pages suivantes la requete n'est pas executée.
As tu la soluce a ce pb stp?