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

PostgreSQL Discussion :

PHP -> PostgreSQL : connaitre les resultats


Sujet :

PostgreSQL

  1. #1
    Membre averti Avatar de linar009
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    497
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 497
    Points : 323
    Points
    323
    Par défaut PHP -> PostgreSQL : connaitre les resultats
    Bonjour,

    Auriez-vous une solution simple permettant de connaître les résultats des différentes requêtes qu'une page PHP envoie au SGBD Postgre?
    Je m'explique : j'ai une page PHP qui effectue de nombreuses requêtes d'un coup (environ 100) et il y actuellement un problème dans l'execution de ces requetes que je ne parviens à déceler.
    C'est pourquoi j'aimerais un "je ne sais quoi" qui me permette de tracer les différentes interactions PHP - Postgresql.

    Merci par avance

  2. #2
    Membre du Club Avatar de passie
    Inscrit en
    Février 2005
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 56
    Points : 55
    Points
    55
    Par défaut
    Bonjour,
    Pour connaitre les résultats, il faut attendre que les requêtes soient executées par postgre,
    avant ca je ne vois pas comment anticiper le résultat d'une requête.
    Par contre si il y a une erreur sur ta requete, tu peut demander via ton script php de t'indiquer le type d'erreur

    Personnellement, je rajoute ceci au moment de l'execution de la requete

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $query = pg_query($db,$requete)
    or die ("Echec sur pg_query".pg_last_error($db)."texte");
    Cela me permet de savoir laquelle est en cause et tu peut personnaliser le texte pour vraiment identifier la recalcitrante
    Ai je bien compris ce que tu souhaite ??
    @+

  3. #3
    Membre averti Avatar de linar009
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    497
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 497
    Points : 323
    Points
    323
    Par défaut
    Merci pour l'info passie !
    Maintenant une derniere question :
    Est-ce que la solution que tu me proposes (avec die) fonctionne avec un appel javascript asynchrone (type AJAX) ?

  4. #4
    Membre du Club Avatar de passie
    Inscrit en
    Février 2005
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 56
    Points : 55
    Points
    55
    Par défaut
    Alors la aucune idée
    Teste le et tient nous au courant
    @+

  5. #5
    Membre averti Avatar de linar009
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    497
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 497
    Points : 323
    Points
    323
    Par défaut
    Bon ben j'ai essayé et je peux vous dire que ça ne fonctionne pas en mode asynchrone...

  6. #6
    Membre éclairé
    Avatar de gerald2545
    Profil pro
    Inscrit en
    Février 2003
    Messages
    744
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 744
    Points : 773
    Points
    773
    Par défaut
    Bon ben j'ai essayé et je peux vous dire que ça ne fonctionne pas en mode asynchrone...
    tu dois pouvoir capturer l'erreur même en mode asynchrone. Plutot que de faire un die, exécutes une fonctione qui écrit dans un fichier l'erreur obtenue puis quitte le prog avec exit

Discussions similaires

  1. [EDI] Connaitre les fichiers utilisant une fonction PHP
    Par Général03 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 16/01/2010, 17h47
  2. [MySQL] traitement php pour récupérer les resultats SQL
    Par debo41 dans le forum PHP & Base de données
    Réponses: 13
    Dernier message: 21/04/2009, 17h18
  3. Réponses: 5
    Dernier message: 04/10/2007, 13h47
  4. [Réseau] Connaitre les machines connectées sur un swicth
    Par Cyspak dans le forum Développement
    Réponses: 10
    Dernier message: 26/02/2007, 12h40
  5. Logiciel permettant de connaitre les fichiers utilisés
    Par Mut dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 14/02/2004, 17h19

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