|    
			
				06/02/2011, 22:19
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: septiembre-2009 
						Mensajes: 39
					 Antigüedad: 16 años, 1 mes Puntos: 1 |  | 
  |   Problemas con Php y Flash 
  Saludos a todos, soy nuevo en la programacion php y cree este nuevo tema por que tengo una duda con un codigo que hice para conectar una base de datos con flash
 El codigo php es el siguiente
 
 
 <?
 //indicar servidor
 $tienda_con=mysql_pconnect("localhost","root");
 //indicar la base de datos
 mysql_select_db("curso-flash", $tienda_con);
 //sentencia sql
 $sentencia="select * from libros";
 //enviar sentencia
 $datos= mysql_query ($sentencia, $tienda_con);
 $fila=mysql_fetch_assoc ($datos);
 
 //recuperar datos
 $actual=0;
 do {
 $nombre=$fila['nombre_libro'];
 print "&nombre$actual=" .  $nombre;
 $actual ++;
 }while ($fila = mysql_fetch_assoc ($datos));
 
 // enviar a flash
 print "&total=" . $actual;
 ?>
 
 y el codigo en flash
 
 el fotograma 1
 loadVariables ("listado.php",this, "GET" );
 nombre=new Array();
 
 en el fotograma 10
 
 for (i=0;i<total; i ++) {
 nombre_tem = " nombre " + i;
 nombres[i] = eval(nombre_tem);
 }
 
 this.libro.datos.titulo.text=nombres[5];
 
 Bueno el problema consiste que el codigo en flash no se conecta correctamente a la base de datos, ya que aparece undefined, el error al parecer se encuentra en el bucle for. Este codigo es de un tutorial que estoy estudiando es de videotutoriales.es, si alguno lo ha hecho sabra de cual hablo. Flash si logra conectarse a la base de datos ya que utilize este codigo para probarlo
 
 this.libro.datos.titulo.text=nombre5;
 
 Esta es la ruta de destino, si me la reconoce y muestra el dato ubicado en la variable nombre, pero cuando hago el bucle for, que se utiliza para enumerar los datos de la variable nombre y mostrarlo como un listado no me lo reconoce, ya revise varias veces el codigo y las capas en flash . Como les dije si hace conexion con el servidor, pero no me reconoce el for. Si alguno sabe la razon por favor avisenme, ya que me gusta aprender este nuevo lenguaje La palabra eval es un comando de actionscript que sirve para evaluar la variable nombre.
     |