57 lines
1.7 KiB
PHP
57 lines
1.7 KiB
PHP
<?php
|
|
require_once("../../include/initialize.php");
|
|
if (!isset($_SESSION['USERID'])){
|
|
redirect(web_root."admin/login.php");
|
|
}
|
|
if(isset($_POST["Import"])){
|
|
|
|
global $mydb;
|
|
|
|
$filename=$_FILES["file"]["tmp_name"];
|
|
|
|
|
|
if($_FILES["file"]["size"] > 0)
|
|
{
|
|
|
|
$file = fopen($filename, "r");
|
|
while (($emapData = fgetcsv($file, 10000, ",")) !== FALSE)
|
|
{
|
|
|
|
//It wiil insert a row to our subject table from our csv file`
|
|
// $sql = "INSERT into subject (`SUBJ_CODE`, `SUBJ_DESCRIPTION`, `UNIT`, `PRE_REQUISITE`,COURSE_ID, `AY`, `SEMESTER`)
|
|
// values('$emapData[1]','$emapData[2]','$emapData[3]','$emapData[4]','$emapData[5]','$emapData[6]','$emapData[7]')";
|
|
|
|
$sql = "INSERT into tblpeople (`GRAVENO`, `FNAME`, `BORNDATE`, `DIEDDATE`,`CATEGORIES`,`LOCATION`)
|
|
values('$emapData[0]','$emapData[1]','$emapData[2]','$emapData[3]','$emapData[4]','$emapData[5]')";
|
|
//we are using mysql_query function. it returns a resource on true else False on error
|
|
$mydb->setQuery($sql);
|
|
$cur = $mydb->executeQuery();
|
|
|
|
|
|
if(! $cur )
|
|
{
|
|
echo "<script type=\"text/javascript\">
|
|
alert(\"Invalid File:Please Upload CSV File.\");
|
|
window.location = \"index.php\"
|
|
</script>";
|
|
|
|
}
|
|
|
|
}
|
|
fclose($file);
|
|
//throws a message if data successfully imported to mysql database from excel file
|
|
echo "<script type=\"text/javascript\">
|
|
alert(\"CSV File has been successfully Imported.\");
|
|
window.location = \"index.php\"
|
|
</script>";
|
|
|
|
|
|
|
|
//close of connection
|
|
mysql_close($conn);
|
|
|
|
|
|
|
|
}
|
|
}
|
|
?>
|