function CreaFattura()
{$numfatt = date('dmy');
$link = mysql_connect('localhost', 'root', '*******');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
if(get_magic_quotes_gpc())
{
$numfatt = stripslashes($numfatt);
}
$numfatt = mysql_real_escape_string($numfatt);
$sql = "CREATE DATABASE '$numfatt'";
if (mysql_query($sql, $link)) {
echo "Database my_db created successfully\n";
} else {
echo 'Error creating database: ' . mysql_error() . "\n";
}
}
CreaFattura();
non capisco dove sbaglio, o meglio non so il motivo...
$sql = "CREATE DATABASE '$numfatt'";
se faccio
$sql = 'CREATE DATABASE prova'; non ha problemi....
$sql = 'CREATE DATABASE $numfatt'; ugaule la sintassi va bene ma non riconosce la variabile
$sql = "CREATE DATABASE "$numfatt""; non va....
$sql = 'CREATE DATABASE '$numfatt''; non va....
$sql = "CREATE DATABASE '$numfatt'"; teoricamente dovrebbe essere quello giusto che ho provato fin
dall'inizio ma nisba....
adesso mi sorge il pensiero? non so capace ho il server da i numeri? :master:
grazie in anticipo per l'aiuto....