ich bin mir nicht sicher, aber setzt du nich mit
<?
$position = 0;
$count = 4;
?>
die mit
<a href="search_2-a.php?position=<?php echo $position + $count;?>
übergebene Position wieder zürück ?
sicherer ist auch neue Position mit $position+=$count vor dem echo zu setzen.
mach die controll-ausgabe lieber vom sql-String
$sql="SELECT ...";
echo = "$sql<br>";