interversion de champ lors d'1 insert
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:
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