include ('./pages/exercice.php');
Exercice PHP: Connexion à une base de données MySQL avec MySQLi
Étape 1: Création de la base de données et de la table
Tout d'abord, vous devez créer une base de données : exercice_contact MySQL avec une table contact. La table doit avoir au moins 3 colonnes (par exemple, "id_contact", "nom_contact", "email_contact").
Étape 2: Création de l'arborescence des fichiers
Créez l'arborescence des fichiers suivante à la racine de votre serveur web:
- ./config/config.php
- ./includes/connect_bd.php
- ./contact.php
Étape 3: Configuration de la base de données
Dans le fichier config.php, configurez les informations de connexion à la base de données en définissant les variables suivantes:
$hote = "localhost";
$username = "root";
$password = " ";
$dbname = "exercice_contact";
Étape 4: Connexion à la base de données
Dans le fichier connect_bd.php, écrivez le code nécessaire pour vous connecter à la base de données MySQL à l'aide de MySQLi en utilisant les informations de connexion définies dans config.php.
Étape 5: Insertion de données dans la table
Dans le fichier contact.php, utilisez une requête INSERT pour insérer des données dans la table que vous avez créée précédemment en utilisant les fonctions MySQLi définies dans le fichier connect_bd.php. Insérez au moins 3 enregistrements dans la table.
Étape 6: Récupération des données de la table
Dans le fichier contact.php, utilisez une requête SELECT pour récupérer les données de la table que vous avez créée en utilisant les fonctions MySQLi définies dans le fichier connect_bd.php. Affichez les données à l'écran en utilisant une boucle pour parcourir tous les enregistrements de la table.
Étape 7: Mise en forme de l'affichage des données
Dans le fichier contact.php, utilisez Bootstrap pour mettre en forme l'affichage des données récupérées de la table. Vous pouvez utiliser une < table > ou une liste < li > pour afficher les données.
Étape 8: Suppression de données dans la table
Dans le fichier contact.php, utilisez une requête DELETE pour supprimer des données de la table que vous avez créée en utilisant les fonctions MySQLi définies dans le fichier connect_bd.php. Supprimez au moins un enregistrement de la table.
Étape 9: Mise à jour de données dans la table
Dans le fichier contact.php, utilisez une requête UPDATE pour mettre à jour des données dans la table que vous avez créée en utilisant les fonctions MySQLi définies dans le fichier connect_bd.php. Mettez à jour au moins un enregistrement de la table.
Étape 10: Finalisation
Testez votre application en accédant à la page contact.php dans votre navigateur web. Assurez-vous que les données sont correctement insérées, affichées, mises à jour et supprimées.
Vous pouvez également ajouter des fonctionnalités supplémentaires à votre application, telles que la validation des données entrées.
