IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Affichage immédiat avec la commande echo


Sujet :

Langage PHP

  1. #1
    Candidat au Club
    Inscrit en
    Novembre 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 5
    Points : 2
    Points
    2
    Par défaut Affichage immédiat avec la commande echo
    Bonjour,

    Une question de débutant

    Dans un script PHP, j'effectue des requetes sur une base MYSQL, stocke les résultats et procède à l'affichage par des commandes echo

    Est-il possible que les commandes echo affichent directement (au fur et à mesure) les informations sans attendre la fin du script PHP

    ex : Une requete, un echo, une requete un echo

    Merci de votre aide

  2. #2
    Rédacteur

    Avatar de Yoteco
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2004
    Messages
    1 099
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 099
    Points : 2 498
    Points
    2 498
    Par défaut
    Salut,

    Je te comprend peut-être mal, mais c'est comme ça que sa se passe. Mais sa le fait tellement vite que tu ne le vois pas.

    Si tu as
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    // requête
    echo 'titi';
    // requête
    echo 'tutu';
    // requete
    echo 'toto';
    Hé bien sa va t'afficher au fur et à mesure titi, tutu puis toto.
    Blog - Mon espace developpez -
    Oracle Certified Professional, Java SE 6 Programmer
    eZ Publish Certified developer

  3. #3
    Candidat au Club
    Inscrit en
    Novembre 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par Yoteco Voir le message
    Salut,

    Je te comprend peut-être mal, mais c'est comme ça que sa se passe. Mais sa le fait tellement vite que tu ne le vois pas.

    Si tu as
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    // requête
    echo 'titi';
    // requête
    echo 'tutu';
    // requete
    echo 'toto';
    Hé bien sa va t'afficher au fur et à mesure titi, tutu puis toto.
    En fait chez moi, j'ai de longues requetes (plusieur secondes) et je n'ai l'affichage qu'a la fin

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 868
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    C'est parce que le navigateur et/ou le serveur attendes d'avoir assez d'infos à envoyer avant de les afficher. Tu peux essayer de faire un flush() pour vider ce cache au moment voulu.

  5. #5
    Candidat au Club
    Inscrit en
    Novembre 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par Bisûnûrs Voir le message
    C'est parce que le navigateur et/ou le serveur attendes d'avoir assez d'infos à envoyer avant de les afficher. Tu peux essayer de faire un flush() pour vider ce cache au moment voulu.
    merci mais ça ne marche pas

    Pas rassurant :-(

  6. #6
    Candidat au Club
    Inscrit en
    Novembre 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    J'ai essayé plein de truc mais rien n'y fait... l'affichage se fait toujours d'un seul coup et je vois mon navigateut tourner longtemps le temps de la requete... erf

Discussions similaires

  1. améliorer l'affichage avec la commande ls
    Par Olivier Regnier dans le forum Administration système
    Réponses: 4
    Dernier message: 11/03/2008, 14h06
  2. affichage image avec commande if ou autre
    Par geminos dans le forum Flash
    Réponses: 2
    Dernier message: 06/03/2008, 20h53
  3. Réponses: 3
    Dernier message: 07/04/2007, 14h35
  4. Aide avec commande ECHO
    Par lafmart dans le forum Langage
    Réponses: 1
    Dernier message: 04/02/2007, 06h06
  5. Comment aller a la ligne avec la commande ECHO
    Par juflata dans le forum Windows
    Réponses: 3
    Dernier message: 23/06/2004, 17h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo