Pozdrav imam problem sa csv fajlom, hocu pre unosa u bazu da proverim dal ima duple zapise, ali proveravam samo prvu kolonu u kodu je do $data[0], ukoliko ima duplih vrednosti izbaci gresku i prekini unos tj. da se unis u tabelu ne izvrsi.
Evo ga kod:
HTML kôd:
$konekcija_amso = pg_connect("dbname=mojabaza user=userja host=localhost" );
if(isset($_POST['enter']))
{
$fajl = $_FILES['file']['tmp_name'];
if((($handle = fopen($fajl, 'r')) !== false))
{
while(($data = fgetcsv($handle,1000, ',')) !== false)
{
/*
pre unosa da se izvrsi provera za $data[0] dal ima duple - iste vrednosti ukoliko ima izbaciti gresku i obustaviti unos
*/
$sql = "INSERT INTO csvtrenutna (brpolise, iznos) VALUES('".$data[0]."', '".$data[1]."')";
pg_query($konekcija, $sql);
}
}
fclose($handle);
}
<form action="" method="post" enctype="multipart/form-data" id="formarasknjizavanje">
<input type="file" name="file" id = "file" >
<input type="button" name="enter" value="Rasknjizi">
</form>
Jel ima neko neku ideju kako bi to izveo hvala