v2.5.2
Giriş yap

PDO sorgulama

scimsonic
860 defa görüntülendi

if($guncel==$m["uye_adi"]){}

veritabanımda uye_adi sütunumda guncel değişkenimin olup olmadığını
sorgulamak istiyorum. Ancak tümüyle değil hep son eklediğim veriyle
karşılaştırıyor. olması gereken kod hakkında yardımcı olabilir
misiniz?

Cevap yaz
Cevaplar (4)
mutluol
1505 gün önce

$query = $db->prepare("SELECT * FROM uyeler where d_isim LIKE ? and d_soyisim LIKE ? and d_telefon LIKE ?");
$query->execute(array("$isim", "$soyisim", "$telefon"));
$ara = $query->fetchAll(PDO::FETCH_ASSOC);
if($query->rowCount() > 0){ echo "uye var";}else{//islemler}

like ile arama yapman lazım

tayfunerbilen
1505 gün önce

o zaman sorgunu değiştirmen lazım;

SELECT * FROM uyeler WHERE uye_adi = "değişken üye adi"

bu sorguyu çalıştıracaksın, eğer değer dönüyorsa böyle bir üye adı var demektir.

scimsonic
1505 gün önce

uye_adi sütunuma bi veri ekleyeceğim, ekleyeceğim veri uye_adi sütunumda var mı yok mu onun kontrolunu yapmak istiyorum ancak if($guncel==$m["uye_adi"]) böyle yaparak sadece son veriyle karşılaştırma yapabiliyorum.
if($x) {

	foreach($c as $m){
		$m["uye_adi"];
	}
	if($guncel==$m["uye_adi"])
tayfunerbilen
1505 gün önce

ORDER BY uye_id DESC LIMIT 0,1 dersen sorgunda sonuncuyu seçmiş olursun veritabanında