Yo para unos botones anterior y siguiente utilizo esto:
Código:
en php...
if ( $_POST["action"] == "siguiente" )
{
if ( $_POST["contrato"] != "" )
$sql = "SELECT * FROM mis_clientes WHERE cli_contrato > '".$_POST["contrato"]."' ORDER BY cli_contrato LIMIT 0,1";
else
$sql = "SELECT * FROM mis_clientes ORDER BY cli_contrato LIMIT 0,1";
$result = $db->Execute($sql);
if ( !$result -> EOF )
{
$rs_u = $result->FetchNextObject();
$_SESSION["contrato"] = $rs_u->CLI_CONTRATO;
}
}
if ( $_POST["action"] == "anterior" )
{
if ( $_POST["contrato"] != "" )
{
$sql = "SELECT * FROM mis_clientes WHERE cli_contrato < '".$_POST["contrato"]."' ORDER BY cli_contrato DESC LIMIT 0,1";
$result = $db->Execute($sql);
if ( !$result -> EOF )
{
$rs_u = $result->FetchNextObject();
$_SESSION["contrato"] = $rs_u->CLI_CONTRATO;
}
}
}
en html en un script...
function siguiente() {
document.form2.action.value ="siguiente";
document.form2.submit();
}
function anterior() {
document.form2.action.value ="anterior";
document.form2.submit();
}
A ver si te sirve de algo...