|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : juin 2010 Messages : 40 ![]() |
Bonjour à tous,
Est il possible d'afficher la valeur d'une variable qui est calculé plus loin ? Je simplifie énormément en vous montrant l'exemple suivant : En gros je calcule ma variable à la fin de mon script et je voudrais l'afficher au début de ma page. Est ce possible ? Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : avril 2006 Messages : 809 ![]() |
Cela parait absurde d'affiche une variable avant qu'elle soit définie !! Initialise là avant avec se que tu souhaites
__________________
Mes contributions phares en dev : www.rigaudie.fr |
|
|
01
|
|
|
#3 |
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
Non, il n'est pas possible d'afficher le contenu d'une variable avant sa déclaration. Au mieux ça lancera un E_WARNING.
Pourquoi cette question sans indiscrétion ?
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
|
11
|
|
|
#4 |
|
Invité régulier
![]() Inscription : juin 2010 Messages : 40 ![]() |
Plus précisément, dans mon script, j'ai des requêtes sql qui dépendent à chaque fois du résultat précédent et qui débouchent sur des formulaires où je mets à jour des valeurs. Du coup le dernier calcul issu de ma dernière requête débouche sur un résultat important et j'aurai voulu l'afficher au top de ma page.
Mon topic est plus dû à une réflexion et surtout à de la curiosité (à savoir s'il existe un moyen simple d'aller chercher un résultat plus loin dans un code pour l'afficher en haut). Car j'ai déjà une solution (moins pratique) en modifiant mon script il suffit que je fasse tous les calculs en premier et ensuite tous les affichages... EDIT : en tout cas merci de ta réponse, cela confirme ce que je pensais (que ce n'est pas possible) |
|
|
00
|
|
|
#5 | ||
|
Membre confirmé
![]() Marouen SayariDéveloppeur Web Inscription : mai 2010 Messages : 142 ![]() |
Bonjour,
Je pense que tu peux faire tous tes calculs avant de commencer le rendu de ta page. Sinon, tu peux afficher la valeur d'une variable calculée à la fin du script en début de la page en passant par le javascript : ). Exemple Code :
__________________
C'est en faisant n'importe quoi qu'on devient n'importe qui |
||
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() Inscription : juin 2010 Messages : 40 ![]() |
Merci pour ta réponse.
Ça fonctionne effectivement. |
|
|
00
|
|
|
#7 |
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
Ce genre de pratique relève du bidouillage et ne devrait jamais se retrouver en production.
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
|
11
|
Copyright © 2000-2012 - www.developpez.com