Buon Giorno,ho un problema con lo script che riceve dei valori dalla mia app, ho provato senza l'IF togliendo gli $_POST e mettendo al loro posto e funziona il problema nasce quando metto i segnaposto.

SCRIPT:

codice:
<?phpheader('Content-Type: text/plain; charset=utf-8');


if(isset($_POST['Nbusta']) && isset($_POST['costo']) && isset ($_POST['vendita'])){
	
$Nbusta=$_POST['Nbusta'];
$costo=$_POST['costo'];
$pVendita=$_POST['vendita']
	
	
/* La query SQL, le parentesi quadrate sono
necessarie solo quando i nomi dei campi presentano spazi */
$query="UPDATE tabripa SET costo = $costo,vendita=$pVendita WHERE Nbusta = $Nbusta" ;
$querycontrollo ="select * from tabripa where  Nbusta = $Nbusta" ;


/* I parametri di connessione */
$path= "C:/Users/nio74/OneDrive/Programmazione/Android/" ;
$db_name= "dati.mdb" ;
$dsource=$path.$db_name ;
$cn_string="Provider=Microsoft.Jet.OLEDB.4.0;" ;
$cn_string.="Data Source=$dsource;" ;
$cn_string.="Jet OLEDB:Database Password=gmpa";




$response = array();


/* La connessione */
if (!file_exists($dsource) ){


die("Il database non esiste") ;


}
$cn= new COM("ADODB.Connection");
$cn->open($cn_string) ;


$rs = $cn->Execute("$query");
$rs = $cn->Execute("$querycontrollo");


if (!$rs->EOF) {
    // looping through all results
    // products node
    $response["tabripa"] = array();
    
    while (!$rs->EOF) {
        // temp user array
        $product = array();
        $product["Nbusta"] = $rs -> Fields["Nbusta"]->value;
        $product["costo"] = $rs -> Fields["costo"]->value;
		$product["descrizione"] = $rs -> Fields["Descrizione"]->value;
		$product["pVendita"] = $rs -> Fields["vendita"]->value;
		
       


	    $rs -> MoveNext();




        // push single product into final response array
        array_push($response["tabripa"], $product);
    }
    // success
    $response["success"] = 1;


    // echoing JSON response
    echo json_encode($response);
} else {
    // no products found
    $response["success"] = 0;
    $response["message"] = "No products found";


    // echo no users JSON
    echo json_encode($response);
}


/* Chiusura Recordset (da non farsi nelle query di comando) */
$rs->Close() ;


/* Pulizia dell’oggetto Recordset */
//$rs->Release() ;
//$rs= null ;


}


?>
ERRORE:

codice:
Parse error:  syntax error, unexpected '$query' (T_VARIABLE) in C:\xampp\htdocs\riparazioni\Update.php on line 13

Dove sbaglio??