Bonjour,

jusqu'à maintenant je n'ai jamais eu de probleme avec insert.

là c'est un peu particulier un force-download précède la mise à jour de la table.


insert :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
if ($file_size_true==$file_size) {
 
$file_size_format = formatsize($file_size_true);
 
$req_ins = "insert delayed into trans(id_trans,iden_client,file,serveur,type,size) values('','$idd','$entry','$name','téléchargé','$file_size_format')";
$result = mysql_query($req_ins) or die("erreur d\'insertion : ".mysql_error());
 
} else {
 
$req_ins = "insert delayed into trans(id_trans,iden_client,file,serveur,type,size) values('','$idd','$entry','$name','téléchargé','download error')";
$result = mysql_query($req_ins) or die("erreur d\'insertion : ".mysql_error());
 
}
le resultat c que dans 5% des cas je me retrouve avec la valeur du champ 'file' sauvegardée dans le champ 'serveur' et vice versa. L'interversion ne se fait que sur ces 2 champs.

si vous avez une piste.......

merci

fred