Ho letto tutto e ho "ridotto" lo script a questo:
codice:
on (release) {
var nome = "SONO ARRIVATO";
var invia = new LoadVars();
invia.nome = _root.nome;
var ricevuto = new LoadVars();
invia.sendAndLoad("index.php", ricevuto,"POST");
ricevuto.onLoad = function(success) {
if (success) {
trace("OK");
trace(ricevuto.fatto);
} else {
trace("Errore");
}
};
}
;
Mentre il codice php
Codice PHP:
<html>
<head></head>
<body>
<?php
$host = 'localhost';
$user = '';
$pswd = '';
$db = mysql_connect($host,$user,$pswd) or die ("ERROR :D ");
mysql_select_db("myown") or die ("Errore selezione database.");
$nome = $_POST ["nome"];
$sqlinterr = "insert prova (nome) values ('$nome')";
mysql_db_query("myown",$sqlinterr);
$dati = mysql_query("select * from prova");
$tot = mysql_num_rows($dati);
$num = mysql_affected_rows();
if($num>0){
echo "E' stato aggiunto 1 record
";
echo "Totale record: $tot
";
}else
echo "Errore commesso";
?>
visualizzare [url="database.php"]tutti i record[/url]
</body>
</html>
Dal Trace di Flash è venuto fuori "ok" e "undefined",nel database valori non ne spuntano.Sono fuso e strafuso e non trovo l'errore.Grazie mille.