![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
21/04/2006, 05:33
|
![Avatar de Azrael666](http://static.forosdelweb.com/customavatars/avatar79762_1.gif) | | | Fecha de Ingreso: noviembre-2004
Mensajes: 652
Antigüedad: 20 años, 3 meses Puntos: 1 | |
si.. lo de que no se ejecuta ya lo se... yo lo que decia era que se recargase la pagina pero pasandole ese valor del contador y la llamada a la funcion seria: adelante(<php? $_POST['elvalorpasado'] ?>);
tendrías que meter un formulario (que ahi en el codigo no te lo veo) que llamase a esa misma pagina php, y tener un input oculto <input name='elvalorpasado' ...> al que en el onclick del boton le pasas el parametro actual de la base de datos..
elvalorpasado puede ser el email, que el nombre puede ser repetido y sacar el mismo de antes; o sacar la id y pasarla..
algo asi..
<form name="form1" method="post" action="nombrepagina.php">
<input type="hidden" name="valoranterior" id="valor">
<input type="hidden" name="accion" id="accion">
<input type="button" name="btnAdelante" value=">" onclick=" document.getElementById("valor").value=email.value ;
document.getElementById("valor").value="adelante"; ">
</form>
al comienzo de la pagina meter:
<?php
if (isset($_POST['accion'])
{
switch($_POST['accion']
{
case "adelante": //ejecutar codigo de adelante();
break;
case "atras": //ejecutar codigo de atras();
break;
//..... resto de casos
}
}
lo estoy escribiendo sin probarlo asi que no se si tirará.. pero sería algo asi... al menos tal y como yo lo tengo en mente |