Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]kohana orm
Forum PHP.pl > Forum > Przedszkole
kohana orm
Witam

pobralem z bazy przy pomocy ORM tablice articles(Database_MySQL_Result Object) i wyswietlam ja sobie przy uzyciu foreach w widoku
chce dodac jeszcze taka opcje, ze jesli nie ma artykulow, to wyswietli sie "nie ma zadnych artykulow"

nie moge zrobic czego typu
if(!articles) { }
lub
if($articless==null) { }

poniewaz, ta tablica zawiera pewne informacje - m. in. zapytanie

jak moge sprawdzic, czy cos sie pobralo z bazy?

uzywajac funkcji count()? moze jest jakis lepszy sposob
baranek77
spróbuj może,
  1. if(count($articles) > 0 ){
  2.  
  3. }


eh nie zauważyłem "uzywajac funkcji count()? moze jest jakis lepszy sposob " sory wink.gif ja zawsze tak sprawdzam.
kohana orm
Klepiac zwyklego SQL'a uzylbym funkcji COUNT(), ale w mysql, a nie php, co jest duzo wydajniejsze - kohana nie przewiduje wydajnosci?tongue.gif

Musi byc jakis przyzwoity sposob.
nospor
Cytat
Klepiac zwyklego SQL'a uzylbym funkcji COUNT(), ale w mysql, a nie php, co jest duzo wydajniejsze - kohana nie przewiduje wydajnosci?
Mylisz wydajność ze zdrowym rozsądkiem...

count w mysql używa się wtedy, gdy interesuje cię tylko i wyłącznie liczba rekordów.
A ty u siebie i tak pobierasz artykuły, więc użycie count w php w tym przypadku jest jak najbardziej poprawne.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.