Der Martin: Jeden x-ten Eintrag überspringen

Beitrag lesen

Hi,

»» $skip = floor($result_count / 10000);
»» if($skip == 0)
»»    $skip = 1;[/code]

so hatte ich es gemeint.

und das stimmt nicht ganz. Richtig wäre:

$skip = floor($result_count/10000) +1;

Warum? - Du willst ja ab 10000 Datensätzen nur jeden zweiten, ab 20000 nur jeden dritten usw., also müssen alle Werte von 0..9999 auf 1, alle von 10000..19999 auf 2, alle von 20000..29999 auf 3 abgebildet werden usw.
Also nicht nur bei 0 um 1 erhöhen, sondern bei jedem Wert.

Ciao,
 Martin

--
Heutzutage gilt ein Mann schon dann als Gentleman, wenn er wenigstens die Zigarette aus dem Mund nimmt, bevor er eine Frau küsst.
  (Barbra Streisand, US-Schauspielerin)