Je désire savoir s'il y a un moyen quand on établit une connexion avec la
fonction pg_Connect de conserver le resultat renvoyé pr l'utiliser dans
d'autres scripts.
Je m'explique: j'établis la connexion a ma base de données dans un premier
script ou j'effectue une requete avec pg_query grace au resultat renvoyé
par pg_connect, puis je passe a une autre page via un formulaire. Dans
cette nouvelle page je voudrais utiliser cette meme connexion pr effectuer
de nouvelles requetes. Est-ce possible? Ou faut -il a chaque nouvelle page
que je relance une nouvelle connexion avec pg_Connect ou encore que je
fasse passer le resultat renvoyé par pg_Connect dans l'url comme une
variable?
J'ai aussi du mal a saisir la notion de connexion persistante? (établie avec
pg_pConnect), y a til un lien avec mon pb?
Cela fait beaucoup et j'espère avoir été claire dans mes explications.
Merci beaucoup d'avance!!
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
destroyedlolo
nelly wrote:
Bonjour ,
Bjour,
Je désire savoir s'il y a un moyen quand on établit une connexion avec la fonction pg_Connect de conserver le resultat renvoyé pr l'utiliser dans d'autres scripts.
Nan ...
Je m'explique: j'établis la connexion a ma base de données dans un premier script ou j'effectue une requete avec pg_query grace au resultat renvoyé par pg_connect, puis je passe a une autre page via un formulaire. Dans cette nouvelle page je voudrais utiliser cette meme connexion pr effectuer de nouvelles requetes. Est-ce possible? Ou faut -il a chaque nouvelle page que je relance une nouvelle connexion avec pg_Connect ou encore que je fasse passer le resultat renvoyé par pg_Connect dans l'url comme une variable?
... il faut que tu reface un pg_connect() dans chaque page. La connection devient invalide des que tu quite le scripte courant et donc, des que tu change de page.
J'ai aussi du mal a saisir la notion de connexion persistante? (établie avec pg_pConnect), y a til un lien avec mon pb?
Oui, c'est un peu ce que tu veux faire : lorsque tu ouvre une connection persistante, PHP reste connecte a la database lorsque tu quite le script. Il reutilise cette connection lorsque tu refait un pg_connect() avec les meme parametre que la connection initiale ... L'interet est que, comme la connection est deja etablie, le pg_connect() est quasiment instantane (etablir une connection prend beaucoup de temps).
En decode : - tu es oblige DANS TOUT LES CAS de faire un pg_connect() dans chaqu'une des pages, - une connection persistante boustera ton site, specialement s'il y a beaucoup de connection a la database.
Lolo (voila)
-- Amiga, UNIX Le tout avec pleins de fautes d'orthographe ... Sharp, NetBSD http://go.to/destroyedlolo Apache, PHP http://destroyedlolo.homeunix.org:8080/ Vacances, Voyages 100 % dictionnary free - 1 mispelling by word
nelly wrote:
Bonjour ,
Bjour,
Je désire savoir s'il y a un moyen quand on établit une connexion avec la
fonction pg_Connect de conserver le resultat renvoyé pr l'utiliser dans
d'autres scripts.
Nan ...
Je m'explique: j'établis la connexion a ma base de données dans un premier
script ou j'effectue une requete avec pg_query grace au resultat renvoyé
par pg_connect, puis je passe a une autre page via un formulaire. Dans
cette nouvelle page je voudrais utiliser cette meme connexion pr effectuer
de nouvelles requetes. Est-ce possible? Ou faut -il a chaque nouvelle page
que je relance une nouvelle connexion avec pg_Connect ou encore que je
fasse passer le resultat renvoyé par pg_Connect dans l'url comme une
variable?
... il faut que tu reface un pg_connect() dans chaque page.
La connection devient invalide des que tu quite le scripte courant et
donc, des que tu change de page.
J'ai aussi du mal a saisir la notion de connexion persistante? (établie avec
pg_pConnect), y a til un lien avec mon pb?
Oui, c'est un peu ce que tu veux faire : lorsque tu ouvre une connection
persistante, PHP reste connecte a la database lorsque tu quite le
script. Il reutilise cette connection lorsque tu refait un pg_connect()
avec les meme parametre que la connection initiale ... L'interet est
que, comme la connection est deja etablie, le pg_connect() est quasiment
instantane (etablir une connection prend beaucoup de temps).
En decode :
- tu es oblige DANS TOUT LES CAS de faire un pg_connect() dans chaqu'une
des pages,
- une connection persistante boustera ton site, specialement s'il y a
beaucoup de connection a la database.
Lolo (voila)
--
Amiga, UNIX Le tout avec pleins de fautes d'orthographe ...
Sharp, NetBSD http://go.to/destroyedlolo
Apache, PHP http://destroyedlolo.homeunix.org:8080/
Vacances, Voyages 100 % dictionnary free - 1 mispelling by word
Je désire savoir s'il y a un moyen quand on établit une connexion avec la fonction pg_Connect de conserver le resultat renvoyé pr l'utiliser dans d'autres scripts.
Nan ...
Je m'explique: j'établis la connexion a ma base de données dans un premier script ou j'effectue une requete avec pg_query grace au resultat renvoyé par pg_connect, puis je passe a une autre page via un formulaire. Dans cette nouvelle page je voudrais utiliser cette meme connexion pr effectuer de nouvelles requetes. Est-ce possible? Ou faut -il a chaque nouvelle page que je relance une nouvelle connexion avec pg_Connect ou encore que je fasse passer le resultat renvoyé par pg_Connect dans l'url comme une variable?
... il faut que tu reface un pg_connect() dans chaque page. La connection devient invalide des que tu quite le scripte courant et donc, des que tu change de page.
J'ai aussi du mal a saisir la notion de connexion persistante? (établie avec pg_pConnect), y a til un lien avec mon pb?
Oui, c'est un peu ce que tu veux faire : lorsque tu ouvre une connection persistante, PHP reste connecte a la database lorsque tu quite le script. Il reutilise cette connection lorsque tu refait un pg_connect() avec les meme parametre que la connection initiale ... L'interet est que, comme la connection est deja etablie, le pg_connect() est quasiment instantane (etablir une connection prend beaucoup de temps).
En decode : - tu es oblige DANS TOUT LES CAS de faire un pg_connect() dans chaqu'une des pages, - une connection persistante boustera ton site, specialement s'il y a beaucoup de connection a la database.
Lolo (voila)
-- Amiga, UNIX Le tout avec pleins de fautes d'orthographe ... Sharp, NetBSD http://go.to/destroyedlolo Apache, PHP http://destroyedlolo.homeunix.org:8080/ Vacances, Voyages 100 % dictionnary free - 1 mispelling by word