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 37 38 39 40 41
|
if (($handle = fopen($dossier . $fichier, "r")) !== FALSE) {
while (($line = fgetcsv($handle, 1000, ";")) !== FALSE) {
//echo $dossier . " " . $fichier;
$Sex = $line[1];
$Title = $line[2];
$FirstName = $line[3];
$LastName = $line[4];
$Address = $line[5];
$Number = $line[6];
$Box = $line[7];
$PostCode = $line[8];
$Cities = $line[9];
$Color = $line[10];
$Flag= 0;
//echo $Address . $PostCode . $Cities;
$pdo = Database::connect();
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = "SELECT * FROM TblCities WHERE PostCode = ? AND Cities = ?";
//echo $sql;
$q = $pdo->prepare($sql);
$q->execute(array($PostCode,$Cities));
$data = $q->fetch(PDO::FETCH_ASSOC);
$FkCities = $data['IdCities'];
Database::disconnect();
echo $Fkcities;
$pdo = Database::connect();
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = "INSERT INTO TblPeople (FirstName, LastName, Sex, Title, Address, Number, Box, Color, Flag , FkCities) VALUES (?, ?, ? , ?, ?, ?, ?, ?, ?, ?)";
$q = $pdo->prepare($sql);
$q->execute(array($FirstName,$LastName,$Sex,$Title,$Address,$Number,$Box,$Color,$Flag,$FkCities));
Database::disconnect();
header("Location: index.php");
}
}
fclose($dossier . $fichier);
unlink($dossier . $fichier); |
Partager