Créer un table Mysql avec php
Bonjour,
Je voudrais savoir comment faire pour créer un table mysql avec php ?
J'ai fait ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| require ('login.php');
$link = mysql_connect("$hote", "$login", "$pass") or die("Erreur de connexion...") ;
// $connexion = mysql_connect($hote, $login, $pass) or die("Erreur de connexion...") ;
$req = mysql_select_db($bdd, $link) or die("Erreur de connexion...") ;
// requete de création de table
$query[] = "CREATE TABLE $user-$date_annee
(
id int(11) NOT NULL AUTO_INCREMENT,
date varchar(10) NOT NULL,
poid varchar(5) NOT NULL,
PRIMARY KEY (id)
)";
while ($each_query = each($query))
{
$resultat = mysql_query($each_query[1]);
if (!$resultat)
{
print("erreurs lors de la création des tables. Error: ".mysql_error())."<p>";
}
} |
J'ai ce message qui s'affiche :
Citation:
erreurs lors de la création des tables. Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-2014 ( id int(11) NOT NULL AUTO_INCREMENT, date varchar(10) NOT NULL, p' at line 1
Comment indiquer dans quel bd créer la table ?
Merci.