problemi di connessione tra Flash e MySql tramite php

  • Creatore Discussione Creatore Discussione pepi
  • Data di inizio Data di inizio

pepi

Utente Attivo
27 Set 2010
38
0
0
Ciao, sto cercando di fare in modo che i dati 'Nome' e 'Cognome' digitati negli appositi campi 'cnome' e 'ccognome' di un modulo creato in flash vengano automaticamente inseriti nei rispettivi campi 'Nome' e 'Cognome' della tabella 'pagina2', creata in MySql nel database 'sito1', nel momento in cui viene cliccato il pulsante invia_btn, ma mi restituisce un errore.

//Questo è il codice AS

Codice:
invia_btn.addEventListener(MouseEvent.CLICK, invioDati);

function invioDati(evt:MouseEvent):void {

	var formURLVariables:URLVariables = new URLVariables();

	formURLVariables.Nome = cnome.text;
	formURLVariables.Cognome = ccognome.text;
	
	var formURLRequest:URLRequest = new URLRequest();

	formURLRequest.method = URLRequestMethod.POST;
	formURLRequest.data = formURLVariables;
	formURLRequest.url = "http://localhost/dati.php"; }

//Questo il codice php

PHP:
<?php

$db_username = 'root';
$db_password = '';
$db_host = '127.0.0.1';
$db_name ='sito1';

$myconn = mysql_connect($db_host,$db_username,$db_password) or die('Errore connessione');
mysql_select_db($db_name,$myconn) or die('Errore');
$query = "INSERT INTO pagina2 VALUES ($Nome = $_POST['Nome'] . $Cognome = $_POST['Cognome'])";

query_results = mysql_query($query, $myconn) or die ('Errore');


?>


//Questo l'errore
PHP:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\Program Files\EasyPHP-5.3.3\www\dati.php on line 10

Non capisco cosa sia e dove sia l'errore, qualcuno può aiutarmi?
Precisazione, utilizzo Windows Vista e EasyPHP.

Grazie!
 
Ultima modifica di un moderatore:
Prova:
PHP:
$Nome = $_POST['Nome'] ;
$Cognome = $_POST['Cognome'];
$query = "INSERT INTO pagina2 (nome,cognome) VALUES ('$Nome','$Cognome')";
 

Discussioni simili