lostyazilim
tr.link

mysql_num_rows pdo kullanımı yardım

3 Mesajlar 1.586 Okunma
lstbozum
tr.link

Adalente Adalente IT MANAGER Kullanıcı
  • Üyelik 27.01.2015
  • Yaş/Cinsiyet 43 / E
  • Meslek IT Maneger
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 388
  • Beğeniler 59 / 26
  • Ticaret 0, (%0)
prepare yöntemi ile select aşağıdaki gibi çekiyorum ama ben mysql_num_rows kullanmak istiyorum bu seferde kodu en alttaki gibi yazıyorum ama sanırım yanlış yapıyorum kod çalışmıyor .

$sor=$db->prepare("SELECT * from mak_begen where user_id=:uid and icerik_id=:pid");
$sor->execute(array('pid'=>@$_GET['icerik_id'],'uid'=>$user_id));
$say = $sor->fetchColumn();
$sor = $sor->fetch();
if ($sor==TRUE) { ?>


mysql_num_rows pdo kullanımı
$sor=$db->prepare("SELECT * from mak_begen where user_id=:uid and icerik_id=:pid");
$sor->execute(array('pid'=>@$_GET['icerik_id'],'uid'=>$user_id));
$say = $sor->fetchColumn();
if ($say==1) { ?>
 

 

E-evcil.com
wmaraci
reklam

Adalente Adalente IT MANAGER Kullanıcı
  • Üyelik 27.01.2015
  • Yaş/Cinsiyet 43 / E
  • Meslek IT Maneger
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 388
  • Beğeniler 59 / 26
  • Ticaret 0, (%0)
$sor=$db->prepare("SELECT * from mak_begen where user_id=:uid and icerik_id=:pid");
$sor->execute(array('pid'=>@$_GET['icerik_id'],'uid'=>$user_id));

if ($sor->rowCount() == 1) { ?>

Bu Şekilde Kullanmam gerekiyor sanırım ama sayfa boş dönüyor.
 

 

E-evcil.com

ismail03 ismail03 WM Aracı Kullanıcı
  • Üyelik 28.11.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Ameliyathane Hemşiresi
  • Konum Afyon
  • Ad Soyad I** Ç**
  • Mesajlar 2633
  • Beğeniler 344 / 487
  • Ticaret 12, (%100)

Try{$db=new PDO("mysql:host=localhost;dbname=veritabani;charset=utf8","root","");
}
catch(PDOException $i)
{
die("Veritabanı bağlantı hatası ".$i->getMessage());
}
if(isset($_GET)&& !empty($_GET["icerik_id"]))
{
$sor=$db->prepare("SELECT * from mak_begen where user_id=:uid and icerik_id=:pid");
$sor->execute(array("pid"=>$_GET["icerik_id"]));
if($sor->rowCount()>0)
{
print_r($sor->fetch(PDO::FETCH_ASSOC));
}
else{
Echo $_GET["icerik_id"]." id içerik yok";
}}
else{ echo "veri gönderilmedi";}
Adalente

kişi bu mesajı beğendi.

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