Non si mette "limit sulla tabella secondaria"
MEtti limit 20 alla query stessa
Una cosa del genere
Codice PHP:
<?php
$limit = 20;
$start = isset($_GET["start"]) ? $_GET["start"] : 0;
$nextpage = $start+$limit;
$query = "
SELECT thread.*, count(thread.threadid)
FROM thread
LEFT JOIN (replies)
ON (replies.threadid = thread.threadid AND replies.userid = $loggeduser)
GROUP BY thread.threadid
LIMIT ($start,$limit)";
// esecuzione della query con visualizzazione annessa
?>
[url="?start=<?php echo $nextpage?>"]Pagina successiva[/url]
Vedrai che la query va che è una spada se threadid+userid sono "index" della tabella replies e threadid è primary key della tabella threads