Comment lister les colonnes d'une table ?
Bonjour,
Je souhaite réaliser un page ou je puis ajouter des colonne a une table, sa ces déjà fait .
Maintenant que via cette page je peut les crée, j'aimerais que la page me les affiche et la je beug .
Je n'es aucune idée de comment le récupérer et comment faire ma boucle .
services.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| <form action="del_add_service.php" method="post">
<input type="text" name="add_service" />
<input type="submit" value="Ajoutez" />
<br>
<input type="text" name="del_service" />
<input type="submit" value="Suprimer" />
</form>
<?php
try
{
// On se connecte à MySQL
$bdd = new PDO('mysql:host=localhost;dbname=users;charset=utf8', 'root', '');
}
catch(Exception $e)
{
// En cas d'erreur, on affiche un message et on arrête tout
die('Erreur : '.$e->getMessage());
}
?>
<h1>Liste des service :</h1>
<?php
?> |
del_add_service.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <?php
try
{
// On se connecte à MySQL
$bdd = new PDO('mysql:host=localhost;dbname=users;charset=utf8', 'root', '');
}
catch(Exception $e)
{
// En cas d'erreur, on affiche un message et on arrête tout
die('Erreur : '.$e->getMessage());
}
$add_service = str_replace(' ', '_', $_POST['add_service']);
$del_service = str_replace(' ', '_', $_POST['del_service']);
$sql = "ALTER TABLE service ADD $add_service text";
$bdd->query($sql);
$sql = "ALTER TABLE service DROP $del_service";
$bdd->query($sql);
echo "<meta http-equiv=\"refresh\" content=\"0; url=services.php\">";
?> |