OK !!! Je savais bien qu'il y avait une raison... Je corrige de suite.

A+

Selon Eric ROBERT <[EMAIL PROTECTED]>:

> Pour les lock tables :
> extrait de code :
> ------------------------
>  $verrou = new db_query($dbh, "LOCK TABLES `notices` WRITE");
>         if($this->serial_id) {
>             // modif
>             $myQuery = new db_query($dbh, "UPDATE `notices` SET $values
>                                             WHERE
> notice_id='".$this->serial_id."' LIMIT 1");
> -------------------------
> 
> je suis sûr que dans $values il y a le id ! Erreur, c'est la clé primaire,
> on ne la met jamais à jour !
> 
> Il faut virer "notice_id=$form_notice_id" du set. ($form_notice_id n'est
> qu'un exemple, je ne suis pas allé voir le nom précis de la variable dans le
> form)
> 
> le lock tables va vérouiller la table, pas forcément longtemps mais un
> certain temps quand même... pas terrible en production, quand il y aura
> plein de monde entrain de travailler..., ce sera du code à revoir partout...
> 
> Eric
> 
> 
> Liste de diffusion phpmybibli.devel
> Pour se désinscrire :
> mailto:[EMAIL PROTECTED]
> 
> 


-- 
François Lemarchand
homepage : http://balno.free.fr/
PhpMyBibli : http://phpmybibli.sourceforge.net

Liste de diffusion phpmybibli.devel
Pour se désinscrire : mailto:[EMAIL PROTECTED]

Répondre à