Oznámení
Omlouváme se, provoz fóra byl ukončen
Jednoduché získání počtu řádků s podmínkou
Upozornění: Tohle vlákno je hodně staré.
před 10 lety
- medhi
- Bronze Partner | 189
Mívám v PDO dopsanou funkci, která mi takto zjistí počet řádků. Zjišťuji tak, jestli už třeba existuje login apod.:
$pocet = $sql->count('tabulka', "login = 'test'");
Jde něco podobného v dibi nebo existuje elegantnější řešení?
Děkuji
Editoval medhi (30. 11. 2009 11:16)
před 10 lety
- medhi
- Bronze Partner | 189
Honzo díky, to mě nakoplo, už vyřešeno (díky Tomikovi):
class myDibi extends DibiObject
{
public static function count($table, $cond) {
$res = dibi::getConnection()
->select("count(*)")
->from("%n", $table)
->where($cond)
->fetchSingle();
return (int) $res;
}
}