Merhaba arkadaşlar, php de yeniyim öğrenmeye çalışıyorum, bi yerde takıldım.
Verileri android uygulamasından gönderiyorum. Mysql e kayıt ediyor onda sıkıntı yok. fakat aynı veri varsa kaydetmemesini istiyorum.
kendi çalıştıramadığım kodlarım.
<?php
if($_POST){
// androiddden gelen verileri al ve değişkene aktar
$rapor_no = stripslashes($_POST["rapor_no"]);
// veritabanı bağlantısını oluştur
try{
$baglanti = new PDO("mysql:host=localhost;dbname=VeritabanıAdı;charset=utf8", "Kullanıcı ADI", "SIFRE");
$baglanti -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}catch(PDOException $e){
print $e -> getMessage();
}
$sor = mysql_num_rows(mysql_query("select * from d_veriler where rapor_no='$rapor_no'"));
if($sor>0){
echo "daha önce bu no eklenmiş";
}else{
$gir = $baglanti -> prepare("INSERT INTO d_veriler SET rapor_no = :t ));
}
}
?>