http://php.net/manual/tr/pdostatement.fetchcolumn.php
Ne için kullandığını anlamadım ama :) sanırım sql sorgun söyle
burada Desc dediğimiz için id sütünunu sondan başa doğru sıralar
rowCount(); kullan :)
Dipnot Yanlış bilgi varsa uyarın :)
Ne için kullandığını anlamadım ama :) sanırım sql sorgun söyle
$sql="select * tabloadi order by id desc ";
burada Desc dediğimiz için id sütünunu sondan başa doğru sıralar
$al=$cek->FetchColum();
da Belirtilen sql sorgusuna göre dönen ilk değeri almakta satır sayısını almak için
rowCount(); kullan :)
$sql="select * from tablo order by id desc";
$sor=$db->prepare($sql);//queryde olur
$sor->execute();
$kacdenesatirvar=$sor->rowCount();
Dipnot Yanlış bilgi varsa uyarın :)
Kodu şu sorguda kullanıyordum;
$userControl = $connect->prepare("SELECT COUNT(*) FROM users WHERE username=? or mail=?");
$userControl->execute(array($username,$mail));
$userControlCount = $userControl->fetchColumn();
Kullanıcının var olup olmadığını kontrol etmek için. Ancak satır sayısını değil bulduğu satırın ID'sini alıyordu. Sorunu COUNT(*) yaparak çözmüştük. Şimdi rowCount'u deneyeceğim bir de.