if($_POST){
// androiddden gelen verileri al ve değişkene aktar
$UserName = stripslashes($_POST["UserName"]);
$Password = stripslashes($_POST["Password"]);
// veritabanı bağlantısını oluştur
try{
$baglanti = new PDO('mysql:host=localhost:;dbname=;charset=utf8', "", "");
$baglanti -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}catch(PDOException $e){
print "Hata!: " . $e->getMessage() . "
";
}
$sorgu = $baglanti -> prepare("select * from Login Where UserName= :UserName and Password= :Password");
$sql_giris = $sorgu -> execute(array(":UserName" => $UserName, ":Password" => $Password));
if($sorgu)
{
$data[] = array(
"islem" => true
);
}else{
$data[] = array(
"islem" => false
);
}
// son hazırlanan veriyi json formatında ekrana bas.
header("Content-type: application/json");
echo json_encode($data);
}
?>
Sorguda if kısmına kullanıcı varsa true yoksa false döndürmesini istiyorum gönderilen true false değerine göre Android Studyoda işlemler devam edecek yardımcı olabilir misiniz ?
Ek Olarak: $sorgu = $baglanti -> prepare("select * from Login Where UserName= :UserName and Password= :Password");
$sorgu -> bindParam(":UserName", $UserName, PDO::PARAM_STR);
$sorgu -> bindParam(":Password", $Password, PDO::PARAM_STR);
$sorgu->execute();
if($sorgu->rowCount() > 0)
{
$data[] = array(
"islem" => true
);
}else{
$data[] = array(
"islem" => false
);
}
Kullanımı ile sorunu çözdüm