Source: lesson_15_e_alter_table.php | Résultat |
<?php require ("../mysql_connexion/mysql_connexion.php"); //mysql_select_db($db) ; $table_name = "atelierphp_exe_titres" ; $result = mysqli_query($mysqli,"ALTER TABLE atelierphp_exe_titres ADD COLUMN nb_pages int"); echo "Liste des champs , le champ nb_pages a été rajouté : <ul>"; //leture des noms de champs echo "<table><tr>"; $result = mysqli_query($mysqli,"SHOW COLUMNS FROM ".$table_name.""); if (!$result) { echo 'Impossible exécuter la requête : '; exit; } if (mysqli_num_rows($result) > 0) { while ($row = mysqli_fetch_assoc($result)) { echo "<th>".$row['Field']."</th>"; } echo "</tr></table>"; } ?>
Fichier : connect_to_db.php
<?php //ceci est un fichier fictif, //la vrai connection est déjà //faite par ailleur /* $host = ""; // nom du serveur : localhost, sql5, ... $user = ""; // nom d'utilisateur (root si en local) $pass = ""; // mot de passe $db = ""; // nom de la base de données mySQL $dblink = mysql_connect($host,$user,$pass); //mysql_select_db($db); */ ?>
| Liste des champs , le champ nb_pages a été rajouté : |