Bonjour,

je suis confronté à un problème qui me dépasse.

pour faire la mise à jour de tables dans une base de données (MariaDb) j'utilise un fichier
Excel .csv

voici un extrait du code qui permet la mise à jour

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
33
34
		
	$fp = fopen($fichier , "r");
	{
		
		if ($fp)
		 {
			while (!feof($fp))
			 {
       			$cp_texte++;
				
				$buffer = fgets($fp,70000);
				$mot[$cp_texte]=explode(";",$buffer);
			extait			
				$mot[$cp_texte][0] = trim($mot[$cp_texte][0]);
				
			
		
	
	} // fin de $fp = fopen($_SESSION
	} // fin de if ($fp)
	} // fin de while
	        fclose ($fp);
// -------------------------------------------------------	


    $sql= 'INSERT INTO collec_0 VALUES ("'.$index.'","
		 '.trim($mot[$i][0]).'","
		 '.trim($mot[$i][2]).'","
		 '.trim($mot[$i][3]).'","
		 '.trim($mot[$i][4]).'","
	extrait 
		 '.trim($mot[$i][61]).'")';
									
		mysqli_query($base_gene,$sql)or die ('Erreur table France !'.$sql.'<br>'.mysqli_error($base_gene));
malgré cela voici la "tête" de la table
Nom : Sans titre.jpg
Affichages : 123
Taille : 39,8 Ko

c'est pas très esthétique et en plus ça me pose des problème pour mes requêtes

le problème est surement simple mais je coince

Merci d'avance