-
Ü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
-
Ü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
-
Ü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";}
1 kişi bu mesajı beğendi.