SoloCodigo

Programación Web y Scripting => JavaScript => Mensaje iniciado por: bisoph_as en Viernes 28 de Octubre de 2005, 20:12

Título: Javascript Y Php
Publicado por: bisoph_as en Viernes 28 de Octubre de 2005, 20:12
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:
Título: Re: Javascript Y Php
Publicado por: Altareum en Lunes 31 de Octubre de 2005, 18:12
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.
Título: Re: Javascript Y Php
Publicado por: bisoph_as en Jueves 3 de Noviembre de 2005, 15:13
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:
Título: Re: Javascript Y Php
Publicado por: prueba2306 en Jueves 3 de Noviembre de 2005, 19:34
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:

En el tema No Reconoce Carateres Especiales... (http://foros.solocodigo.com/index.php?showtopic=18179) 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.
Título: Re: Javascript Y Php
Publicado por: Altareum en Lunes 14 de Noviembre de 2005, 17:37
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.
Título: Re: Javascript Y Php
Publicado por: nostromo en Domingo 11 de Diciembre de 2005, 04:52
Holas;

Tienes lo siguiente:

<script>
function desNombre()
{
var name =document.formulario.txtAlumno.value;
var hi= "Nombres.php";
}
</script>

Si quieres pasar esta variable al php debes tener esto:

<script>
function desNombre()
{
var name =document.formulario.txtAlumno.value;
var hi= "Nombres.php?alumno=" + name;
open(hi,"_self");
}
</script>

<?
##ahora "matricula"=name es lo que no puedo hacer, para buscar en un ##base de batos
$matricula = $_GET['alumno'];
$sql="SELECT * FROM alumnos WHERE Matricula ='".$matricula."' ";
$resultado=mysql_query($sql);
if($fila=mysql_fetch_array($resultado))
{
echo $fila['Nombre'];
}
?>

Pruebalo.

Nos vemos.