Foros del Web » Programando para Internet » PHP »

Variable Javascript para una consulta en PHP

Estas en el tema de Variable Javascript para una consulta en PHP en el foro de PHP en Foros del Web. Cordial saludo, Cömo puedo hacer una consulta donde una variable JavaScript sea quien me lleve el valor? Código PHP: <? resul  =  "SELECT * FROM USER WHERE NOMBRE = nom" ;  ?> Siendo ...
  #1 (permalink)  
Antiguo 09/12/2004, 14:09
 
Fecha de Ingreso: abril-2003
Mensajes: 150
Antigüedad: 20 años, 11 meses
Puntos: 1
Variable Javascript para una consulta en PHP

Cordial saludo,
Cömo puedo hacer una consulta donde una variable JavaScript sea quien me lleve el valor?

Código PHP:
<? resul "SELECT * FROM USER WHERE NOMBRE = nom"?>
Siendo nom la varible java script.
Pensé algo así pero no me funciona:

Código PHP:
<? resul "SELECT * FROM USER WHERE NOMBRE = "+nom,"; ?>
la variable nom ya tiene un valor, si yo imprimo antes nom me muestra bien el valor 'Juan' por ejemplo.
La cuestión es cómo concatenar la varible JavaScript con la consulta?
Es posible hacerlo?




Gracias de antemano,
Liz
  #2 (permalink)  
Antiguo 09/12/2004, 14:16
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 2 meses
Puntos: 129
Así no puedes hacerlo .. Recuerda que PHP se ejecuta en el "servidor" y javacript en el "cliente". Ese valor de tu variable de javascript en ese punto (en PHP ...) no tiene todavía ningún valor por qué todavía no ha llegado la página al cliente ni esta se ha ejecutado junto con los "eventos" de javascript o rutinas de este que le den valor a esa variable de javacript.

Tu variable de javascript tienes que hacerla llegar a tu script PHP que entre otras cosas compondrá esa sentencia SQL para ejecutar tu consulta a tu BD por algún médio ..

* Pude ser en un fomulario HTML (en un campo hidden que tome el valor de tu variable Javacript ante un evento de javascript ... o como corresponda),

* Puedes formar un link que apunte a tu script PHP tipo:
<a href="#" onClick="window.location='nose.php?variable='+nom" >

El caso es que toda las soluciones son javascript/html .. has de "hacer llegar" tu variable al script PHP ..

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:25.