ciao a tutti, ho bisogno di un aiutino. Ho un modulo con dei campi di testo dinamici, con istanza name, surname ecc. sul primo fotogramma chiave ho:
codice:
System.useCodepage = true;
_root.name.html = true;
_root.surname.html = true;
_root.nickname.html = true;
stop();
loader = new LoadVars();
loader.Load("recuperoDB.php");
loader.onLoad = function(success) {
if(success)
{
if(this.ok)
{
_root.name.htmlText = "";
_root.surname.htmlText = "";
_root.nickname.htmlText = "";
_root.email.htmlText = "";
_root.pwd.htmlText = "";
_root.indirizzo.htmlText = "";
_root.citta.htmlText = "";
_root.sesso.htmlText = "";
for(var j = 1; j <= this.i; j++)
{
_root.name.htmlText += eval("this.name" + j);
_root.surname.htmlText += eval("this.surname" + j);
_root.nickname.htmlText += eval("this.nickname" + j);
_root.email.htmlText += eval("this.email" + j);
_root.pwd.htmlText += eval("this.pwd" + j);
_root.indirizzo.htmlText += eval("this.indirizzo" + j);
_root.citta.htmlText += eval("this.citta" + j);
_root.sesso.htmlText += eval("this.sesso" + j);
}
_root.output.text = "ok";
}
else
{
_root.name.htmlText = "";
_root.surname.htmlText = "";
_root.nickname.htmlText = "";
_root.email.htmlText = "";
_root.pwd.htmlText = "";
_root.indirizzo.htmlText = "";
_root.citta.htmlText = "";
_root.sesso.htmlText = "";
_root.output.text = "error";
}
}
}
nel file recuperoDB.php ho:
codice:
<?php
// set your infomation.
$dbhost='localhost';
$dbusername='root';
$dbuserpass='';
$dbname='pippo';
// connect to the mysql database server.
mysql_connect ($dbhost, $dbusername, $dbuserpass);
if (!mysql_select_db($dbname)) die(mysql_error());
$query = "SELECT `name`, `surname`, `nickname`, `email`, `pwd`, `indirizzo`, `citta`, `sesso`
FROM `user`
ORDER BY `name`";
$query_results = mysql_query($query);
while($fetch = mysql_fetch_array($query_results))
{
echo "&name".$i."=".$fetch['name']."
";
echo "&surname".$i."=".$fetch['surname']."
";
echo "&nickname".$i."=".$fetch['nickname']."
";
echo "&email".$i."=".$fetch['email']."
";
echo "&pwd".$i."=".$fetch['pwd']."
";
echo "&indirizzo".$i."=".$fetch['indirizzo']."
";
echo "&citta".$i."=".$fetch['citta']."
";
echo "&sesso".$i."=".$fetch['sesso']."
";
}
?>
Vorrei che nel modulo apparissero i dati del utente che prelevo dal database, solo che non mi funziona. Mi dite se c'e qualche errore nei due file? Oppure avete qualche esempio gia' fatto da cui poter studiare il procedimento? grazie