Solucionado!!
Para conseguirlo he tenido que asignar diferentes IDs a cada uno de los enlaces, esto lo hago añadiendo una variable al final del nombre, también he utilizado el elemento onClick para pasar el valor pulsado. El código queda:
Código PHP:
<?php
echo"Página ";?>
<?php if($p>0){
?>
<a id="antE" href="#"><<</a>
<?php }
$posi=0;
while($posi<=$tp)
{
if($posi==$p){
echo'<a id="irE'.$posi.'" class="current" href="#" onclick="p1='.$posi.'"> '.$posi.'</a>';
}
else{
echo'<a id="irE'.$posi.'" href="#" onclick="p1='.$posi.'"> '.$posi.'</a>';
}
$posi++;
}
if($p<$tp-1){
?>
<a id="sigE" href="#">>></a>
<?php } ?>
Luego en el script para conseguir actualizar solo un DIV he tenido que hacer un bucle tantas veces como enlaces irEx se han creado, de este modo ya tendré en el script todos los $('#irE'+x).click(function(){..} necesarios.
El código del script queda así:
Código:
var tp=document.getElementById("tp").value; //Recogemos el numero de paginas enviado
for(var x=0;x<=tp;x++)
{
$('#irE'+x).click(function(){
$("#indexcontenido").load('mostrarentrega.php?id=<?php echo $id?>&p='+p1+'&rp='+ $('#forE').val());
});
}
tp es una variable que he mandado mediante un campo input para poder saber en el script cuantos enlaces tengo
Código HTML:
<input type="hidden" value="<?php echo $tp ?>" id="tp" />
Muchas gracias a angelAparicio por su colaboración!