16-01-2013, 02:23 PM
salut Oxman
il y a plus de 500Ko de code...mais a priori cela coince toujours dans des requêtes du genre:
y pas vraiment de raison que ca coince, non ?
lors d'une transaction on peut UPDATE la même ligne d'une même table plusieurs fois même si il y a un verrous, non?
à moins que cela viennent que 2 clients fasse la même requêtes au même moment...euh pas sûr...
merci
il y a plus de 500Ko de code...mais a priori cela coince toujours dans des requêtes du genre:
$query = "INSERT INTO liste ( time , v_id_actif , v_id_passif , nbr , resolu) VALUES ( :time_fin, :v_id_actif, :v_id_passif, 3 , '0')";
$result = $this->dbh->prepare("$query");
$result->execute(array(':time_fin' => $time_fin , ':v_id_actif' => $v_id_actif , ':v_id_passif' => $v_id_passif));
//
$sub_id=$this->dbh->lastInsertId();
//
$query = "INSERT INTO liste_3 ( sub_id , aaa , bbb , ccc , ddd) VALUES ( ub_id , :aaa , :bbb , :ccc , :ddd )";
$result = $this->dbh->prepare("$query");
$result->execute(array('ub_id' => $sub_id , ':aaa' => $aaa , ':bbb' => $bbb , ':ccc' => $ccc , ':ddd' => $ddd));
y pas vraiment de raison que ca coince, non ?
lors d'une transaction on peut UPDATE la même ligne d'une même table plusieurs fois même si il y a un verrous, non?
à moins que cela viennent que 2 clients fasse la même requêtes au même moment...euh pas sûr...
merci