Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/06/2017, 11:37
Avatar de Turdo
Turdo
 
Fecha de Ingreso: julio-2005
Ubicación: .:Guadalajara:.
Mensajes: 398
Antigüedad: 18 años, 9 meses
Puntos: 23
Respuesta: Recuperar una variable desde JS a PHP

Cita:
Iniciado por julia2021 Ver Mensaje
Hola Turdo, gracias por tu ayuda, te entiendo, he estado leyendo sobre eso, pero tengo la siguiente duda, así como la línea $(e.currentTarget).find('input[name="bookId"]').val(bookId); le asigna el valor al input, no puedo tener una línea del tipo $MiVariable = ... y así poder tener el valor a nivel de PHP sin necesidad de recargar la página ?
No al menos que el valor lo tengas desde antes de cargar la pagina o mientras se interpreta, como por ejemplo, al consultar una base de datos o de una variable de sesión; ya que PHP al ser un script de lado del servidor se interpreta en orden linea por linea de arriba hacia abajo (Se puede modificar ese comportamiento). Ahora lo que tu busca es algo asi:
Código PHP:
Ver original
  1. echo '<input type="text" name="bookId" value='.$variable_PHP.'>'

Entonces no veo la necesidad de que PHP le asigne un valor. Eso lo puedes hacer desde JS. Como estas usando JQuery investiga como agregarle el valor desde JS. Ya que cuando mandes el formulario, PHP obtendrá por medio de POST el valor del input. Todo esto haciendo la suposición de que vas a mandar el valor del input por un formulario puesto que no has dado el contexto para que lo vas a usar.

Saludos!
__________________
Un buen programa depende de la imaginación.