ciao,
sto usando php per fare operazioni su un db mysql, ho un problema riguardo a una query che faccio, sembra che il codice sia tutto ok ma mi da errore dicendo che non riesce a eseguire la query, ecco il codice che uso:
codice:
// Parametri di connessione
$DBHost="localhost";
$DBUser="giuseppe";
$DBPass="password";
$DBName="dati_isacle_rid";
$DBTable="dati_sodar_windprofile";
// Connessione al Db
$db = mysql_connect("$DBHost","$DBUser","$DBPass");
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri");
// Selezione del Db
mysql_select_db("$DBName", $db) or die("Errore nella selezione del db: " . mysql_error());
// Definisco le varibili per la query
$anno=2005;
$mese='04';
$day=30;
$query_mostra="SELECT * FROM '$DBTable' WHERE data='$anno-$mese-$day' ORDER by data, ora";
$result_mostra=mysql_query($query_mostra, $db) or die ("impossibile eseguire: $query_mostra");
quando mando in esecuzione nel browser mi dice
codice:
impossibile eseguire: SELECT * FROM 'dati_sodar_windprofile' WHERE data='2005-04-30' ORDER by data, ora
perchè? c'è qualcosa che mi sfugge? i dati del db sono giusti..help me.
grazie.
ciao.