kaf
wmaraci reklam

(Çözüldü) PDO'da (sorgu) exec fonksiyonu bir türlü True döndürmüyor

11 Mesajlar 1.843 Okunma
Toplam 11 mesaj ve 1.843 görüntüleme
acebozum
wmaraci reklam

kaanst kaanst Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 28.02.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad K** S**
  • Mesajlar 669
  • Beğeniler 435 / 160
  • Ticaret 31, (%94)
Merhaba arkadaşlar,
PDO bağlantısı kurdum ve bir sorgu göndermeye çalışıyorum. Ama bir türlü true dönmüyor yani sorgu satırı doğru olmasına rağmen başarısız oluyor.

Kullandığım komut:

$result = $connect->exec($query);

if ($result)
{
return true;
}
else
{
return false;
}


Nasıl çözebilirim bunu acaba?
 

 

wmaraci reklam
reklam

krmylmz krmylmz Netiyi Kullanıcı
  • Üyelik 26.11.2014
  • Yaş/Cinsiyet 38 / E
  • Meslek Php Developer
  • Konum Amasya
  • Ad Soyad K** Y**
  • Mesajlar 89
  • Beğeniler 1 / 26
  • Ticaret 0, (%0)
var_dump($result); çıktı false ise, query ile ilgili bir problem var demektir, fonksiyon içersinde yaptığınız bir işlemse, $connect global olarak dahil etmeniz gerekir.
 

 

kaanst kaanst Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 28.02.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad K** S**
  • Mesajlar 669
  • Beğeniler 435 / 160
  • Ticaret 31, (%94)
krmylmz Global'i zaten dahil etmiştim. Sorguyu MySQLi olarak gönderince sıkıntı çıkmıyor ama? En basit bir sorguda bile aynı.
 

 

UmutWare UmutWare Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.03.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Ögrenci & Yazılım
  • Konum KKTC
  • Ad Soyad U** M**
  • Mesajlar 482
  • Beğeniler 26 / 80
  • Ticaret 3, (%100)

$result = $connect->exec($query);

if ($result)
{
return true;
}
else
{
return false;
}


yerine


$result = $connect->prepare("sql sorgunuz");
$result->execute(array());
if($result)
{
return true;
}
else
{
return false;
}
 

 

wmaraci
wmaraci

kaanst kaanst Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 28.02.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad K** S**
  • Mesajlar 669
  • Beğeniler 435 / 160
  • Ticaret 31, (%94)
UmutWare Hocam onu da denedim bu sefer Undefined method pdo::execute hatasını alıyorum. Aslında anlam veremedim buna neden diyor.
 

 

UmutWare UmutWare Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.03.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Ögrenci & Yazılım
  • Konum KKTC
  • Ad Soyad U** M**
  • Mesajlar 482
  • Beğeniler 26 / 80
  • Ticaret 3, (%100)
Tw verebilirseniz bakabilirim.
 

 

kaanst kaanst Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 28.02.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad K** S**
  • Mesajlar 669
  • Beğeniler 435 / 160
  • Ticaret 31, (%94)
Ö.M'den yolluyorum.
 

 

UmutWare UmutWare Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.03.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Ögrenci & Yazılım
  • Konum KKTC
  • Ad Soyad U** M**
  • Mesajlar 482
  • Beğeniler 26 / 80
  • Ticaret 3, (%100)
Arkadaşa yardımcı olunup problem çözülmüştür.
 

 

kaanst kaanst Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 28.02.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad K** S**
  • Mesajlar 669
  • Beğeniler 435 / 160
  • Ticaret 31, (%94)
Tamamdır Umut hocamın sayesinde sorun çözülmüştür.
Kendisine çok teşekkür ederim. :)
 

 

UmutWare UmutWare Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.03.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Ögrenci & Yazılım
  • Konum KKTC
  • Ad Soyad U** M**
  • Mesajlar 482
  • Beğeniler 26 / 80
  • Ticaret 3, (%100)
Tamamdır Umut hocamın sayesinde sorun çözülmüştür.
Kendisine çok teşekkür ederim.


rica ederim.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al