Comunidad de diseño web y desarrollo en internet online

Problema cargando datos MYSQL flash

Citar            
MensajeEscrito el 19 Sep 2007 08:55 pm
Buenas ante todos tengo un proyecto en la cual uno pueda insertar el codigo de su hijo por ejemplo "001" y le salga sus notas mas otros comentarios hechos de los profesores respecto a sus alumnos"

modifique un flash que estaba en un tutorial

en el cual el codigo del flash es el siguiente:

Código :

stop();
Stage.scaleMode = "noScale";
var envio:LoadVars = new LoadVars();
var recibir:LoadVars = new LoadVars();
function login() {
   envio.username = username_txt.text;

   envio.action = "login";
   envio.sendAndLoad("consulta.php", recibir, "POST");
}
recibir.onLoad = function(exito) {
   if (exito) {
      switch (this.opcion) { 
         case "0" : 
         mensaje_txt.text = "no existe el usuario";
         break; 
         case "1" : 
         mensaje_txt.text = "nombre de usuario o pass mal ingresado";
         break; 
         case "2" : 
         mensaje_txt.text = "datos correctos";
         switch (this.tipo){
            case "0" :
               gotoAndStop(2);
               break;
            case "1" :
            default :
               mensaje2_txt.text=this["nombre"];
               break; 
         }
         break;
         default : 
//         mensaje_txt.text = "no hay conexión1";
         break; 
      }
   } else {
      mensaje_txt.text = "Error en el Script";
   }
};






en esta parte

Código :

 mensaje2_txt.text=this["nombre"]

es donde estoy llamando a la variable ahora les muestro el codigo php

Código :


<?php


$action = $HTTP_POST_VARS['action'];
$username = $HTTP_POST_VARS['username'];


require_once('connect.php');
mysql_select_db($database_conn, $conn);

if ($action == 'login'){
   $sql = mysql_query("SELECT nombre,nota,codigo FROM alumnos WHERE codigo='".$username."'");

   if (!$sql) {
      die('Could not query:' . mysql_error());
   }
   $sql2 = mysql_fetch_row($sql);
   if (!$sql2){
      //no existe usuario
      echo 'no existe usuario<br>';
      ?>&opcion=0&<?
   }else{
         //usuario y pass correctos
         echo 'datos correctos<br>';
         ?>&opcion=2&
         &tipo=<? echo $sql2[1]; ?>&<?
         ?>&nombre=  $rows['nombre'];
         &tipo=<? echo $sql2[1]; ?>&<?
   }
   mysql_close($conn);
}
?>



como veran aqui es donde trato de mandar del php al flash

Código :

?>&nombre=  $rows['nombre'];


Pero en el flash al probarlo me va bien reconociendo que existe el codigo del usuario
pero al mostrarme el campo nombre me muestra esto

$rows['nombre'];

Solo quiero que me muestre el nombre del alumno pero me arroja eso :S si alguien me pudiera ayudar estaria muy agradecido

Por llerena

22 de clabLevel



 

opera
Citar            
MensajeEscrito el 20 Sep 2007 01:33 am
Hola,

te falta indicar que se trata de una sentencia PHP:

Código :

?>&nombre=  <? echo $rows['nombre'];?>


Saludos!

Por dmvalverde

150 de clabLevel



Genero:Masculino  

Extremadura

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.