OVH Cloud OVH Cloud

PHP4WD une ch'tite question

1 réponse
Avatar
Roumegou Eric
(supersedes <mn.c9f97d6aef1d979c.62635@fin.msg>)

Bonjour,

Ayant géré les classes mysql4wd un peu différemment pour ne pas avoir
de connexions persistantes (ferme systématiquement la cnx à chaque
exec), j'ai abandonné l'idée car cela ne m'évitait pas en fait les
sessions en sleep s/mysql. Il faudrait carrément décharger la dll.

Donc je vais m'orienter (pas tout de suite car cela necessite de tout
reprendre) vers un système SetBaseOn et SetBaseOff qu'il me faudra
placer intelligemment (ça c'est le + dur hein !) sur chacune de mes
pages Web.

Mais ma question n'est pas là.
Quand j'étais dans le 1er mode (cnx à chaque requête), j'ai eu des bugs
car devant récupérer les id automatique (select last_insert_id()), je
ne les avait plus !!!! bon sang mécébi1sur !

Donc comment c'est géré ça sur un php4wd ?

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)

1 réponse

Avatar
Firetox
Bonjour, eric

en regardant le code de php4wd surtout les script tu aurais vu comment le
faire
Php4wd fonctionne comme tu l'a decrit en connexion execution puis
deconnexion
mais petite difference php4wd accepte dans l'execution plusieurs requetes

donc

connection
insert.......... ;
select last_insert_ID()
deconnexion

et sous windev en lisant mySQLLitCol(1,1) tu as ton id

bon
dev
@+

"Roumegou Eric" a écrit dans le message de news:

(supersedes )

Bonjour,

Ayant géré les classes mysql4wd un peu différemment pour ne pas avoir de
connexions persistantes (ferme systématiquement la cnx à chaque exec),
j'ai abandonné l'idée car cela ne m'évitait pas en fait les sessions en
sleep s/mysql. Il faudrait carrément décharger la dll.

Donc je vais m'orienter (pas tout de suite car cela necessite de tout
reprendre) vers un système SetBaseOn et SetBaseOff qu'il me faudra placer
intelligemment (ça c'est le + dur hein !) sur chacune de mes pages Web.

Mais ma question n'est pas là.
Quand j'étais dans le 1er mode (cnx à chaque requête), j'ai eu des bugs
car devant récupérer les id automatique (select last_insert_id()), je ne
les avait plus !!!! bon sang mécébi1sur !

Donc comment c'est géré ça sur un php4wd ?

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)