PHP beginner |
|
Ontani: Hoe kan ik dat met classes laten doen?
Edit
ik heb deze code om de url's te laten sorteren op url (dat ik tel hoevaak ik dezelfde url in de database heb staan).
ik heb limit (pagina * 100) - 100.
pagina 1 is dus: 1 * 100 - 100 (dus nul).
pagina 2 is dus: 2 * 100 - 100 (dus 100
en eind is dus de pagina + 100
Maar in de database staan 805,371 waardes. Het duurd een eeuwigheid voordat dat geladen is.
Kan dat sneller.
Ik heb nu een limit van 100 maar ik krijg de pagina gewoon niet geladen
$begin = ($get * 100) - 100;
$eind = $begin + 100;
$qUrl = mysql_query("SELECT * FROM cms_url GROUP BY url LIMIT ".$begin.",".$eind."") or die ('Error: '. mysql_errror());
while($fUrl = mysql_fetch_assoc($qUrl)) {
$tellen = mysql_query("SELECT COUNT(*) FROM cms_url WHERE url = '".$fUrl['url']."'") or die ('Error: '. mysql_errror());
$rows = mysql_result($tellen, 0);
$begin = ($get * 100) - 100; $eind = $begin + 100; $qUrl = mysql_query("SELECT * FROM cms_url GROUP BY url LIMIT ".$begin.",".$eind."") or die ('Error: '. mysql_errror ()); $tellen = mysql_query("SELECT COUNT(*) FROM cms_url WHERE url = '".$fUrl['url']."'") or die ('Error: '. mysql_errror ());
|