¿Cómo puedo hacer que la variable empleado
ponerla de parámetro dentro de este código PHP?
function sueldo() { var empleado = $('#idempleado').val(); $('#valor').val("<?php $dao = new daoEmpleado(); echo $dao->SueldoId(12); ?>"); }
En vez del 12
quiero que sea lo que tenga la variable empleado, el método sueldoId requiere un valor entero.
Respuestas
Me temo que no vas a poder hacer lo que quieres. El motivo es que PHP sólo se tiene en cuenta en el servidor, no en el navegador. Así que al generar la página en el servidor, nunca vas a tener el parámetro que necesita esa función, ya que ese valor se obtiene dinámicamente en el navegador.
La forma típica de resolver este problema sería hacer una petición Ajax al servidor cuando conozcas el valor del parámetro empleado
. Como estás usando jQuery, hacer peticiones Ajax con JavaScript te será muy sencillo.
@javiereguiluz
12 septiembre 2015, 19:34