PB variables

Il y a 272 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : PB variables
 
Plus d'informations

Bonjour  
j'ai un probleme avec ma page php
je souhaite afficher les resultats dune requete en fonction d'une donnee que je recupere dans un input texte
ensuite je souhaite que mes resultats saffichent dans un tableau 10/10 pour cela j'utilise dans liens suivants et precedents . J'arrive a afficher mes 10premiers resultats mais lorsque que je clique sur mon lien suivant je n'ai plus mon tableau
 
voila le code:

Code :
  1. <?
  2. session_start();
  3. ?>
  4. <html>
  5. <?
  6. echo"<form method='POST' action='essai.php'>";
  7. $nb="select count(*) from Project";
  8. $resnb=mysql_query ($nb) or die ("request1 doesn't work" );
  9. $row=mysql_fetch_row($resnb);
  10. //$x=0;
  11. echo"<input type='hidden' name='x' value=0>";
  12. echo "<center>";
  13. echo "<input name='tri'type='radio' value='W'checked>W-project";
  14. echo "<input name='tri'type='radio' value='F'>F-project";
  15. echo "&nbsp; &nbsp; &nbsp;<input type='submit' value='Display'>";
  16. echo "</center>";
  17. echo "</form>";
  18. if(isset ($tri))
  19. {
  20. echo $x;
  21. if ($x<0)
  22. $x=0;
  23. if($x+10 >= $row[0])
  24. $x_plus=$x;
  25. else
  26. $x_plus=$x+10;
  27. $x_moins=$x-10;
  28. $req="select
  29. Project.nbproject,nameproject,firstname,lastname,namedirectory from
  30. Project,Users,Molfile where Project.nbusers=Users.nbusers and
  31. Molfile.nbproject=Project.nbproject and namedirectory like '%$tri%' group
  32. by Project.nbproject limit $x,10";
  33. $res=mysql_query ($req) or die ("request2 doesn't work" );
  34. echo "<table width=500 border=1 align='center'>";
  35. echo "<tr>
  36.       <td><b><center>Project code</center></b></td>
  37.       <td><b><center>Project name</center></b></td>
  38.       <td><b><center>Author</b></center></td>
  39.       <tr>";
  40. while($ligne=mysql_fetch_array($res))
  41. { extract($ligne);
  42.   echo "<tr>\n
  43.         <td><center><a href =
  44. 'javascript: popup(\"essai2.php?id=$nbproject\",500,500,\"menubar=no,scrollbars=yes,statusbar=no,resizable=yes\" )'>
  45. $namedirectory</a></center></td>
  46.         <td><center>$nameproject</center></td>
  47.         <td><center>$firstname &nbsp; $lastname</center></td>
  48.         <tr>";
  49. }
  50. echo "</table>";
  51. echo "<br><br>";
  52. echo "&nbsp; &nbsp;<table width=500 align='center'>";
  53. echo "<tr><td><a
  54. href='essai.php?x=$x_moins'><center>Previous</center></a></td>";
  55. echo "<td><a href='download.php'
  56. target='_blank'><center>Download</center></a></td>";
  57. echo "<td><a href='essai.php?x=$x_plus
  58. &nbproject=$nbproject'><center>Next</center></a></td></tr></table>";
  59. echo "<br><br>";
  60. }
  61. ?>


si quelqu'un aurait une solution
 
Merci et bonne journee a tous


Message édité par yuna02 le 03-05-2006 à 13:03:39

Plus d'informations

j'ai modifié le code je passe x=0 avant darriver sur cette page donc j'ai changer l'input: <input type=hidden name=x value=$x> mais maintenant lorsque je veux afficher les 10 reponses suivantes je dois quand appuyer sur le bouton display ...

zeb
Profil : Modérateur libre
Plus d'informations

http://site.voila.fr/zulu-echo-bravo/img/ForumPolitesse.gif

Plus d'informations

jvoi pas en quoi j'ai pas ete polie

Plus d'informations

je ne suis pas une habituée des forums et donc desole pour l'oublie du [code] et si j'ai la solutions je la donne

zeb
Profil : Modérateur libre
Plus d'informations

Je te propose de cliquer sur http://img.presence-pc.com/forum/themes_static/images_forum/1/edit.gif et d'ajouter ces fichues balises [CODE]. Les utiliser, c'est être poli sur ce forum. Ne pas les utiliser la première fois, c'est mériter une leçon de politesse. C'est comme tout ça s'apprend. Ne pas vouloir les utiliser c'est être mal poli. J'ai pris le temps de répondre, ne te sens pas agressée : tu as appris quelque chose et surtout ton post est remonté. Tout bénef !
 
( je réitère ma question : yuna02 c'est parce que tu es une axonaise perdue à Amiens ? )


Message édité par zeb le 05-04-2006 à 23:05:53
Plus d'informations

ayé j'ai ajouté les fichu balise [code] je n'oublirai plus ;)  
Pour le yuna02, je suis née dans l'aisne et habité 10ans puis j'ai migrer compiegne et enfin amiens pour mes études.


Message édité par yuna02 le 04-04-2006 à 16:47:47
Plus d'informations

j'ai compri mon probleme, lorsque je voulais afficher les 10 réponses suivantes il fallait que jappuie a nouveau sur le nouveau, c'est parce que je ne gardais pas la valeur de mon bouton radio ($tri) lorsque je passer a la page suivante donc voila ma modif:

Code :
  1. echo "<td><a href='essai.php?x=$x_plus
  2. &nbproject=$nbproject' &tri=$tri><center>Next</center></a>


Message édité par yuna02 le 05-04-2006 à 07:46:34
zeb
Profil : Modérateur libre
Plus d'informations

[private]Vive l'Axon, vive Samarobrive !  http://site.voila.fr/zulu-echo-bravo/img/picard.gif[/private]


Aller à :
Ajouter une réponse
 

Annonces Google
Publicité