ciao a tutti

sto cercando di aprire un file xls e importare quello che è nel suo interno nel db

codice:
<?php 
 require_once('Connections/php_xls.php');
?>


<?php 
$file=file_exists("foglio.xls");
	if($file==true)
		{
		 $file=fopen("foglio.xls","a+");	
		}
	else
		{
			echo "file non trovato!";
		}
while(! feof($file))
{
	
 	$NomeProdotto = mysql_real_escape_string(fgets($file));
    $PrezzoUnitario = mysql_real_escape_string(fgets($file));
    $Importoordine = mysql_real_escape_string(fgets($file));
    $sconto = mysql_real_escape_string(fgets($file));
	$apagare = mysql_real_escape_string(fgets($file));
	$CodiceArticolo = mysql_real_escape_string(fgets($file));
	$Taglia = mysql_real_escape_string(fgets($file));
	$QuantVenduta = mysql_real_escape_string(fgets($file));
	
    $query = "INSERT INTO xls (id, NomeProdotto, PrezzoUnitario, Importoordine, sconto, apagare, CodiceArticolo, Taglia, QuantVenduta)";
    $query .="VALUES (null, 'NomeProdotto', 'PrezzoUnitario', 'Importoordine', 'sconto', 'apagare', 'CodiceArticolo', 'Taglia', 'QuantVenduta')"; 
	mysql_select_db($php_xls);
	$result = mysql_query($query); 
  if (!$result) 
    {
       $message  = 'Invalid query: ' . mysql_error() . "\n";
       $message .= 'Whole query: ' . $query;
       die($message);
     }
  }	
  if ($result)
  {
	 echo "trasferimento completato con sucesso!"; 
  }
?>
il risultato è questo:
Invalid query: No database selected Whole query: INSERT INTO xls (id, NomeProdotto, PrezzoUnitario, Importoordine, sconto, apagare, CodiceArticolo, Taglia, QuantVenduta)VALUES (null, 'NomeProdotto', 'PrezzoUnitario', 'Importoordine', 'sconto', 'apagare', 'CodiceArticolo', 'Taglia', 'QuantVenduta')

dov'è che sbaglio???