Programación Web y Scripting > JavaScript

 Javascript Y Php

(1/2) > >>

bisoph_as:
Que tal, tengo una duda y espero que me puedadn hachar la mano, como asigno  una variable de javascript a una de php, osea,

<script>
function desNombre()
{

var name =document.formulario.txtAlumno.value;
var hi= "Nombres.php";

}

</SCRIPT>




y ahora  el archivo php es el sig:

<?
##ahora "matricula"=name es lo que no puedo hacer, para buscar en un ##base de batos  

   
   $sql="SELECT * FROM alumnos WHERE Matricula ='".$_GET['matricula']"' ";
            $resultado=mysql_query($sql);
            if($fila=mysql_fetch_array($resultado))
            {
               echo $fila['Nombre'];
            }

?>


helpme! please si saben algo que me digan, no? :lightsabre:  :comp:

Altareum:
A ver.. si no entiendo mal, quieres que en el momento en que se ejecuta el script llame a un php y de esta forma asignarle un valor a una variable de javascript ???


Altareum.

bisoph_as:
No, es todo lo contrario, bueno va de nuevo, cuando se ejecute el javascript llame a la seccion de php y luego, a una variable de php asignarle el valor de una variable del javascript.  :comp:  :lightsabre:

prueba2306:

--- Cita de: "bisoph_as" --- No, es todo lo contrario, bueno va de nuevo, cuando se ejecute el javascript llame a la seccion de php y luego, a una variable de php asignarle el valor de una variable del javascript.  :comp:  :lightsabre:
--- Fin de la cita ---

En el tema No Reconoce Carateres Especiales... subí un archivo ajax.js donde hay un método que hace lo que tu quieres.. chance y te pueda servir...  :)

Específicamente es el método getDataAjax(). Con el evento que vayas a usar, llama a esta función con la que vas a llamar al archivo php y lo que te regrese ese método asignalo a donde tu quieras.

Altareum:
Perdona la tardanza, pero últimamente tengo mucho trabajo....

Si manejas Frames o PopUps, puedes acceder a las variables o funciones de cualquier Frame (o PopUp). Para ello tienes que manejarte con los parents.

Por ejemplo, si invocas una nueva ventana:

v = window.open(...);

y dentro de esta ventana, tienes una variable a, para accede a la misma tienes que hacer  "v.a"....

Si quieres hacer al reves, es decir desde la nueva ventana a la que lo invoca, debes usar el operador 'opener'.


Altareum.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa