Leçon N° 15 : Mysql 2ième partie : liaisons entre tables
Modifier une table avec 'ALTER TABLE' : supprimer un champ¤
Notes de page
Source: lesson_15_e_alter_table_delete_field.phpRésultat
<?php
require ("../mysql_connexion/mysql_connexion.php");
//mysql_select_db($db) ;
$result_1 mysqli_query($mysqli,"ALTER TABLE atelierphp_exe_titres drop column nb_pages ");
echo 
"Liste des champs , le champ nb_pages a été supprimé: ";
//leture des noms de champs
echo "<table><tr>";
$result mysqli_query($mysqli,"SHOW COLUMNS FROM atelierphp_exe_titres"); 
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é supprimé:
cle_auteurtitre

Tous droits réservés. 2005-2020