Voilà mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
 
    $req = "SELECT id_projet FROM projet WHERE nom_projet='" . $nom_projet . "'";
	$result = mysql_query($req) or die('Erreur SQL !'.$req.'<br>'.mysql_error());
	if ($result_projet = mysql_fetch_array($result)) 
	$id_projet = $result_projet['id_projet']; // récupère id_projet dans le tableau résultat
	//on importe le fichier à inserer dans sql
 
 
   $i=0;            
$file=$_FILES["userfile"]["tmp_name"];
   $FILE=fopen($file,"r");               // ouverture du fichier
   while (!feof($FILE))
   {
 
$tableau[$i] = explode (";" ,fgets($FILE,128));
 
 
     $i++; 
 
      }
   fclose($FILE);
   print '<h2>Importation termin&eacute;e</h2>';
	$nblignes=$i;
 for ($i=1;$i<$nblignes;$i++)
         {
             $v1=$tableau[$i][0];
             $v2=$tableau[$i][2];
             $v3=$tableau[$i][3];
             mysql_query("INSERT INTO produit(num_serie,code_article,techno,id_projet)  VALUES ('$v2', '$v3', '$v1','$id_projet')")or die(mysql_error());
         }
?>

et voilà l'erreur que j'ai "Incorrect string value: '\xE9lais ...' for column 'Num_serie' at row 1"
en savant que la colonne "num_serie" est VARCHAR

Merci d'avance