Sql sorgu satırları çıkan sayımı Zend Framework ve şu anda şaşırıp soruşturma ... Ben (dokümantasyon ve bazı blogposts ve öğreticiler) deneyin her yöntemi (Call to undefined function
gibi) bir hata döndürür ya da sadece yanlış verir değer.
Bu denedim:
$checkquery = $db->select()
->from('users', 'COUNT(*)')
->where('login = ?', $login)
->where('password = ?', $password)
->query();
$checkrequest=fetchRow($checkquery)->num;
... O zaman bu bir:
$checkquery = $db->select()
->from('users', '*')
->where('login = ?', $login)
->where('password = ?', $password)
->query();
$checkrequest=count($checkquery->fetchAll());
ve hatta:
$checkquery = $db->select()
->from('users', '*')
->where('login = ?', $login)
->where('password = ?', $password)
->query();
$checkrequest=$checkquery->fetchAll()->num;
Ayrıca, rowCount()
ve count(fetchRow())
ve count(fetchAll()->toArray())
. Ama her zaman daha ekleme işlevi bir hata mesajı veya db yinelenen ekler var. Yani Zend Framework 1.9 SELECT yan tümcesinde çıkan satır hesaplama yapmak için doğru yolu (ben bunu kullanıyorum) nedir?