Syntaxe de variable issue d'un formulaire
Bonjour à tous,
Je crée une Bdd directement à partir de php. Seulement, le nom est directement dans le php.
Pour plus de souplesse, j'ai mis dans un formulaire le nom de la bdd à créer.
Le problème est que je n'arrive pas à trouver la bonne syntaxe pour incorporer la variable du formulaire dans la requête :
Formulaire
Code:
Nom de la base : <input type="text" name="base" size="10" maxlength="10" />
php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <?PHP
$id= $_GET['base'];
$link = mysql_connect('localhost', 'root', '');
if (!$link) {
die('Connexion impossible : ' . mysql_error());
}
/*original >>>>>>> $sql = "CREATE DATABASE nom_de_la_base"; */
$sql = "CREATE DATABASE id=$id";
if (mysql_query($sql, $link)) {
echo "Base de données créée correctement\n";
} else {
echo 'Erreur lors de la création de la base de données : ' . mysql_error() . "\n";
}
?> |
Est-il possible d'enregistrer la variable pour la requête ?
Merci de votre aide.