Bonjours ,

J'aimerais savoir s'il il été possible à partir de mon excel de faire en sorte qu'il ne prenne pas la première ligne (voir image celle avec la croix !) mais qu'il commence à la deuxième et que lorsqu'il trouve le même prénom il ne l'ajoute pas?

Voici 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
33
34
35
36
 
<?php
include('connection.php');
$con = getdb();
 
 
if(isset($_POST["Import"])){		
	echo $filename=$_FILES["file"]["tmp_name"];	
 
	if($_FILES["file"]["size"] > 0)
	{
		$file = fopen($filename, "r");
		while (($getData = fgetcsv($file, 767, ";")) !== FALSE)
		{
 
			$sql = "INSERT into conge (nom_dusage,prenom,nom_famille,id) values ('".$getData[0]."','".$getData[1]."','".$getData[2]."','".$getData[3]."','NULL')";
			$result = mysqli_query($con, $sql);
 
			if(!isset($result))
			{
				echo "<script type=\"text/javascript\">
				alert(\"Fichier invalid:Choisissez un bien un CSV.\");
				window.location = \"main.php\"
			</script>";		
		}
		else {
			echo "<script type=\"text/javascript\">
			alert(\"Votre fichier CSV a bien été importé.\");
			window.location = \"main.php\"
		</script>";
	}
}
 
fclose($file);	
}
}
Nom : Capture3.PNG
Affichages : 327
Taille : 4,7 Ko

Merci de votre temps et votre aide !