if(isset($_POST['yukle'])){
$rand=rand(10000,99999);
$boyut=($_FILES['file']['size'])/1024;
$boyut=round($boyut);
$yol=$_FILES['file']['tmp_name'];
$tur=$_FILES['file']['type'];
$file=$rand.($_FILES['file']['name']);
$sinav = $_POST['sinav_adi'];
$set = $_POST['set_sayi'];
$turu = $_POST['turu'];
$yayin = $_POST['yayinci'];
$barkod= $_POST['isbn'];
$sql=$db->query("INSERT INTO sinavlar(file,sinav_adi,set_sayi,turu,yayinci,isbn) VALUES ('$file','$sinav','$set','$turu','$yayin','$barkod')");
if ($sql == true) {
echo "<script>window.location = '?do=sinav'</script>";
}
else {
echo 'Kayıt sistem hatasından dolayı yapılamadı!
';
}
}
if ($true=="image/jpeg" || "image/jpg" || "image/png" || "image/gif" || "image/svg") {
move_uploaded_file($yol,"kapaklar/$file");
}
$sorgu = $db->prepare("select * from sinavlar");
$row = $sorgu->fetch(PDO::FETCH_ASSOC);
$x = $sorgu->rowCount();
if($barkod == $row['isbn'])
{
echo "Bu ISBN barkod zaten eklenmiş!";
}
?>
Bu kodlara göre tekrar (Mükerrer) Kaydı nasıl engellerim. Uyguladım ama başarılı olamadım.