Necesito pasarla a PHP para completar un Select.
Esa function javascript viene de un OnClick de un Menu que se llena dinamicamente.
![](http://i61.tinypic.com/2lovf5.jpg)
| |||
El parametro de una funcion JavaScript a PHP Una consulta... hay alguna forma en la que pueda dentro de una funcion javascript, tomar su parametro y pasarle el valor que tenga a una variable PHP? Necesito pasarla a PHP para completar un Select. Esa function javascript viene de un OnClick de un Menu que se llena dinamicamente. ![]() |
| |||
Respuesta: El parametro de una funcion JavaScript a PHP Tienes que diferenciar donde se ejecuta cada cosa. Php en el servidor y js en el cliente. Por lo tanto lo que estas haciendo es asignarle a una variable en el servidor una cadena de texto, que en tu caso contiene codigo js que se ejecura una vez que a sido procesado el php y enviado al cliente, por lo que en ningun momento el interprete sabrá o obtendrá el resultado del js ya que se ejecuta despues. Una vez aclarado esto, tu solucion pasa por hacer que el cliente se comunique con el server y para esto tienes varias formas, la mas simple sun los formularios. Pero puedes hacerlo mediante ajax de firma asíncrona. |
| |||
Respuesta: El parametro de una funcion JavaScript a PHP Pero, esa funcion onClick a la cual me interesa sacarle el parametro la manda un menu de muchos tags <a> que segenera dinamicamente <a onClick=funcion(1)>Tema 1</a> <a onClick=funcion(2)>Tema 2</a> <a onClick=funcion(3)>Tema 3</a> <a onClick=funcion(4)>Tema 4</a> ... (para asi hacer la consulta segun el ID del tema clickeado) Con un formulario... como deberia de llenar este menu? Muchos botones? y todos funcionarian como el submit?... ademas, como podrias identificar que boton del formulario fue el clickeado para asi obtener el ID en el que debe buscar en el SQL? Saludos |
| ||||
Respuesta: El parametro de una funcion JavaScript a PHP Cita: Eso es fácil, para eso existe el atributo name/value de un input.
Código HTML:
Ver original Si te das cuenta, estoy usando un nombre de clave particular con un índice que podría significar el ID, etc. Te sugiero consultar una referencia al respecto.
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| |||
Respuesta: El parametro de una funcion JavaScript a PHP Si, creo haber entendido, disculpa mi ignorancia... estoy muy verde esto. Gracias, intentare hacerlo como dices y disfrasare los buttons como textos simples, saludos :D |
| ||||
Respuesta: El parametro de una funcion JavaScript a PHP No es conveniente usar formularios para menús, de hecho, esa es la función de los enlaces y lo más fácil sería enviar por GET la variable que requieres, ejemplo:
Código HTML:
Ver original Luego, en PHP:
Código PHP:
Ver original |
| ||||
Respuesta: El parametro de una funcion JavaScript a PHP Llamar a una función PHP no se puede hacer desde el cliente (navegador), a menos que se recargue la página o lo hagas mediante AJAX para actualizar solo una sección específica sin volver a cargar todo el contenido. |
Etiquetas: |