![]() ![]()
| ![]() 28 06 2002 � 14:25 ![]() | ![]() ![]() ![]() ![]() |
![]() | Voici mon probleme (accrochez-vous c'est long) : J'ai fait un fichier guestbook.php, que j'inclus dans deux fichiers diff�rents accueil.php et guestbook_archives.php. Dans accueil.php, je ne voudrais que les 5 derniers messages post�s qui s'affichent, et dans archives_guestbook.php je les voudrais tous, du premier au dernier. Ce que je veux faire, c'est utiliser le meme fichier guestbook.php pour les deux inclusions, mais modifier la requete de s�lection selon que je l'inclus dans l'accueil ou dans les archives. Comme on ne peut pas passer de parametres dans l'url lors des include (include("guestbbook.php?limit=5"); est faux, selon phpdebutant.com), je procede diff�remment. Dans guestbook_archives.php, je fais un include tout simple : <? include("guestbook.php"); ?> et dans accueil.php je fais un include pr�c�d� d'une d�finition de variable : <? $limit=5; include("guestbook.php"); ?> ce qui fait que ma variable $limit sera aussi accessible dans guestbook.php du coup dans guestbbok.php je fais un petit test sur $limit : if (isset($limit)) // je construis ma requete avec seulement 5 messages en utilisant $limit else // je construis ma requete avec tous les messages Le probleme (ouf, on y arrive), c'est qu'il semble que $limit soit toujours d�fini et que le test isset($limit) soit toujours vrai, donc j'ai touours que 5 messages qui s'affichent dans tous les cas. J'ai essay� avec empty($limit) mais ca marche quand meme pas. Je ne sais pas trop pourquoi, je ne vois pas ou est l'erreur, et je ne vois pas quelle solution alternative je pourrais trouver pour rem�dier a ce truc. j'espere avoir �t� clair dans mes explications, et si vous pouviez m'aider ce serait vraiment hyper sympa (vous seriez �pargn� du rayon laser de la mort qui tue ![]() ![]() ![]() | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 28 06 2002 � 14:29 ![]() | ![]() ![]() ![]() ![]() |
![]() | alternatives qui marchent pour savoiur si $limit est renseign� : if($limit != "") if($limit) | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 28 06 2002 � 14:32 ![]() | ![]() ![]() ![]() ![]() |
![]() | Et si tout simplement, tu passait une vriable $nbre avec le nombre de posts affich�. Tu met un !isset($nbre) $nbre=5 et sur le lein pour les archives, tu met heu... mouai, bon, ya d�ja l'id�e. je suis d�sol�, je me suis un peu bourr� la gueule ds les dunes hier, j'ai pas trop ttes mes id�es. pas mal ta vignette. je vais aller dormir. a+ | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 28 06 2002 � 14:55 ![]() | ![]() ![]() ![]() ![]() |
![]() | c'est bon les gars, ne vous cassez plus la tete, j'ai trouv�... faut que j'arrete la Guinness, ca pouvait forc�ment pas marcher si apres je refaisais ma requete en dur, sans tenir compte de $limit... une ligne de code que j'avais oubli� de mettre en commentaire. j'ai la honte, pour l'occasion je vais m'auto-balancer un coup de laser de la mort qui tue sur les fesses, ca m'apprendra. merci quand meme les gars. | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 28 06 2002 � 15:41 ![]() | ![]() ![]() ![]() ![]() |
![]() | faut arreter l'alcool les gars ![]() hip's, mou� j'ai viarable $biere que je veux basser en u�relle hip's ! mon bropl�me c'est que j'ai oubli� de l'ouvrir (la $bji�re) et � chaque fois que je clique dessus elle recule la garce ! comment que j'fais ? | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 28 06 2002 � 16:00 ![]() | ![]() ![]() ![]() ![]() |
![]() | mets-toi direct sous le robinet, tire sur le manche, et laisse la pression s'�couler directement dans ton gosier. Si t'es fort t'auras meme pas besoin d'avaler, ca glissera tout seul. ![]() ![]() ![]() au fait ce climbing week-end dans le Verdon, c'�tait comment ? | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 28 06 2002 � 16:21 ![]() | ![]() ![]() ![]() ![]() |
![]() | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 28 06 2002 � 20:37 ![]() | ![]() ![]() ![]() ![]() |
![]() | <?php if (!isset($biere)) print ("un petit verre steupl�!"); else print ("la vache............ ai pu soif..."); ?> | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 01 07 2002 � 08:40 ![]() | ![]() ![]() ![]() ![]() |
![]() | soupir... vivement que je rentre histoire de revoir un peu de montagne. Parce que les collines irlandaises, c'est bien joli mais a la fin ca soule. Bien belles tes photos. Merci @+ | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() | Pour r�pondre � ce sujet (et notifier automatiquement son auteur), cliquez sur le bouton REPONDRE A CE SUJET. Si vous voulez en plus avertir de votre r�ponse une personne qui a particip� � ce sujet, cliquez sur le bouton ![]() Vous n'�tes pas membre ou vous n'�tes pas logu�(e) ou les appeaux sont d�sactiv�s dans votre profil. Vous ne pouvez pas utiliser les appeaux. | ![]() |