Foros del Web » Creando para Internet » Flash y Actionscript »

Por favor ayuda =(....

Estas en el tema de Por favor ayuda =(.... en el foro de Flash y Actionscript en Foros del Web. Hola a todos, soy nueva en esto y necesito su ayuda plis, se k ya se han contestado varios msjs d estos, pero esq por ...
  #1 (permalink)  
Antiguo 11/02/2010, 23:39
 
Fecha de Ingreso: febrero-2010
Mensajes: 2
Antigüedad: 14 años, 2 meses
Puntos: 0
Sonrisa Por favor ayuda =(....

Hola a todos, soy nueva en esto y necesito su ayuda plis, se k ya se han contestado varios msjs d estos, pero esq por mas q le busco el error no puedo...

Haber kiero mandar unas variables de php a flash8, pero a la hora de mostrarlos m sale undefined, y no se pork =S... ste codigo ya lo habia utilizado antes y funcionaba muy bien, no se en k este fallando...


mi codigo php


<?php

$registros=mysql_query ("select no_expediente, id_pac,nombre,fecha_nac,direccion,sexo, tel_casa, tel_cel, ocupacion from pacientes where no_expediente='$_REQUEST[no_expe]'", $link) or die("problemas ".mysql_error());


if ( $reg=mysql_fetch_array($registros))
{

$consulta=mysql_query ("select no_expediente,tratamiento,fecha_inicio from expediente where no_expediente=".$reg['no_expediente']."", $link) or die("problemas ".mysql_error());
$cons=mysql_fetch_array($consulta);
$trata=$cons['tratamiento'];

$sqlcons=mysql_query ("select nombre from doctores where tratamiento='$trata'", $link) or die("problemas ".mysql_error());
$sql=mysql_fetch_array($sqlcons);



$id= $reg['id_pac'];
$nombre= $reg['nombre'];
$fecha_nac= $reg['fecha_nac'];
$direccion= $reg['direccion'];
$sexo= $reg['sexo'];
$tel_casa= $reg['tel_casa'];
$tel_cel= $reg['tel_cel'];
$ocupacion= $reg['ocupacion'];
$no_expe=$cons['no_expediente'];
$tratamiento=$cons['tratamiento'];
$fecha_inicio=$cons['fecha_inicio'];
$nombre_doc=$sql['nombre'];


}

else {

echo header("location: http://localhost/pass.php");

}
echo "&id=".$id;
echo "&nombre=".$nombre;
echo "&fecha_nac=".$fecha_nac;
echo "&direccion=".$direccion;
echo "&sexo=".$sexo;
echo "&tel_casa=".$tel_casa;
echo "&tel_cel=".$tel_cel;
echo "&ocupacion=".$ocupacion;
echo "&no_expe=".$no_expe;
echo "&tratamiento=".$tratamiento;
echo "&fecha_inicio=".$fecha_inicio;
echo "&nombre_doc=".$nombre_doc;

?>


mi codigo en flash

function datos2() {
enviar2 = new LoadVars();
enviar2.sendAndLoad("no_expe.php", enviar2, "POST");
enviar2.onLoad = function() {
id.text = this.id;
nombre.text = this.nombre;
fecha_nac.text = this.fecha_nac;
direccion.text = this.direccion;
sexo.text = this.sexo;
tel_casa.text = this.tel_casa;
tel_cel.text = this.tel_cel;
ocupacion.text = this.ocupacion;
no_expe.text = this.no_expe;
tratamiento.text = this.tratamiento;
fecha_inicio.text = this.fecha_inicio;
nombre_doc.text = this.nombre_doc;
};
}
datos2();


Plis q alguien m ayude =(... se los agradecere un monton.... =P
  #2 (permalink)  
Antiguo 12/02/2010, 22:51
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Por favor ayuda =(....

Hola
Bueno, creo que el problema es de validación en php

porque? pues tal vez porque la consulta no trae datos,
para probarlo puedes intentar esto

Código PHP:
$registros=mysql_query ("select no_expediente, id_pac,nombre,fecha_nac,direccion,sexo, tel_casa, tel_cel, ocupacion from pacientes where no_expediente='$_REQUEST[no_expe]'"$link) or die("problemas ".mysql_error());

if(
mysql_num_rows($registros) == 0){
echo 
"id=88888888";
}else{
//aqui podria ir el resto de codigo que ya tienes

//cerrando el else nuevo

prueba y nos comentas
saludos
  #3 (permalink)  
Antiguo 13/02/2010, 16:36
 
Fecha de Ingreso: febrero-2010
Mensajes: 2
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Por favor ayuda =(....

Hola....


Gracias por contestar... oye pero cuando mando los datos, con mi codigo, sii m manda a mi pag php, los valores de la base...


por ejemplo: &id=123&nombre=fulanita&fecha_nac=1985-09-26
esto kiere decir q siii manda los valores desde la base no?????

pero no los muestra en el flash....
=(...Sabes por ke??????
  #4 (permalink)  
Antiguo 14/02/2010, 16:06
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Por favor ayuda =(....

Hola
Bueno, pues si, eso indica que si te envia valores desde php
pero para estar seguro entra directamente a la pagina php
por tu navegador (iexplore, firefox, etc) y revisa que no te muestre
errores
y pues revisa que los objetos de flash tengan el nombre correcto

es decir, si pusiste un text revisa que el nombre de instancia
sea id por ej para que esto funcione
id.text=this.id;

te lo digo porque yo copie tu codigo tal cual como lo tienes,
lo probe y funciona bien

saludos

Etiquetas: favor
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:21.