Hláška při každém 100 záznamu v databázi

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Desttro
Člen | 126
+
-1
-

Ahoj,
chtěl jsem se zeptat, jak udělat podmínku, kdy by se objevil jiný flashMessage při každém stém záznamu v databázi.
Určitě pomocí

$table->count("*")

Věděl bych, jak uělat podmínku, ať hlášku vypíše při 100, 200, 300, 400, … záznamech v databázi, ale pouze ručně, že bych to psal:

if( $dataCount == 100 || $dataCount == 200 || .... )

ale je to určitě špatné řešení. Šlo by udělat nějaké efektivnější řešení? Nejlépe dynamické, i pri např. 15 100 záznamu. Asi nějaký for cyklus že?

Děkuji za radu

mpis
Člen | 65
+
+1
-

A co takhle dělit stem a výsledek testovat, jestli je to celé číslo?

Desttro
Člen | 126
+
0
-

mpis napsal(a):

A co takhle dělit stem a výsledek testovat, jestli je to celé číslo?

Já jsem blb, díky, zkusím

abc
Člen | 92
+
+6
-

Ještě snadnějí výsledkem modula:

if ($dataCount % 100 == 0)
Desttro
Člen | 126
+
0
-

abc napsal(a):

Ještě snadnějí výsledkem modula:

if ($dataCount % 100 == 0)

Děkuji