Mi se pare ciudat ce vrei sa faci ... dinaia mi-a si luat ceva timp pana am inteles dar codul este urmatorul:

Cod PHP:
function index($listeaza){
global 
$limba;


$res mysql_query("SELECT * from $limba WHERE activat='1' order by ID DESC");
$num mysql_num_rows($res);
$listeaza '<ul>';
for (
$i 0$i $num; ++$i) { 
    
$row mysql_fetch_assoc($res);
    if ((
$i)%30==0){ $listeaza .='<li>'; }
    
$titlu $row['titlu'];
    
$listeaza .= $row['titlu'];
    if ((
$i+1)%30==0){ $listeaza .='</li>'; }
}
if ((
$i+1)%30<>0){ $listeaza .= "</li>"; }
$listeaza .= '</ul>';

return 
$listeaza;

enjoy