Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Creare de Dynamic TextField si populare cu variabile din PHP
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP & Flash
Subiectul anterior :: Subiectul următor  
Autor Mesaj
BlueSimon



Data înscrierii: 03/Mai/2006
Mesaje: 3

Trimis: Mie Aug 02, 2006 10:16 pm    Titlul subiectului: Creare de Dynamic TextField si populare cu variabile din PHP  

Am incercat sa ma leg la o baza de date MySQL cu ajutorul la PHP.. de acolo am ales variabilele sub forma de print in php ca (&var1=2&var2=5) pentru a putea fi apoi introduse in flash in campuri dinamice de text. Problema e ca nu imi face mai mult de un camp dinamic de text daca vreau ca si campurile sa fie facute dinamic cu functia "for" pentru cate inregistrari primesc de la PHP.
Acesta este un exemplu de cod:
--------------------------------------------------------------------------------
varR = new LoadVars();
varR.load("link.php");

varR.onLoad = function() {
for (i=1; i<=2; i++) {
var c="re"+i;
this.createTextField(c, 1, i*50, i*125, 200, 20);
this[c].text=this["id"+i]+" "+"*"+" "+this["data"+i];
}
};
--------------------------------------------------------------------------------
ce e ingrosat nu merge cum trebuie sa incarce variabila c dynamic. Se creaza doar un camp text si atat. Daca scriu "re1" in loc de ce e ingrosat apare in acel camp variabilele. Dar eu vreau ca sa ia si pentru "re2" dynamic sa scrie continutul de la variabilele "ID si data".
Cine ma poate ajuta at de urgent. Va multumesc anticipat.
Sus  
vectorialpx



Data înscrierii: 01/Mar/2005
Mesaje: 3014
Locație: țopăi pe tasta DELETE

Trimis: Mie Aug 30, 2006 9:27 am    Titlul subiectului:  

Citat: Daca scriu "re1" in loc de ce e ingrosat apare in acel camp variabilele.

pai

varR = new LoadVars();
varR.load("link.php");

varR.onLoad = function() {
for (i=1; i<=2; i++) {
var c="re"+i;
this.createTextField(c, 1, i*50, i*125, 200, 20);
/* tu
this[c].text =this["id"+i]+" "+"*"+" "+this["data"+i]; */
// modificat
eval("re"+i).text =this["id"+i]+" "+"*"+" "+this["data"+i];
}
};

asta am inteles eu ...
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP & Flash
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community