Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
Mpdf 3
1.
2. Accéder à une base de données MySQL
avec PHP
Dans ce tutoriel, nous allons découvrir comment accéder à une base de données
MySQL avec PHP. PHP contient des fonctions intégrées pour connecter une base
de données MySQL et accéder aux données. Voici la liste de fonctions de base:
mysqli_connect : Pour se connecter à la base de données.
mysqli_query : Pour exécuter des requêtes mysql.
mysqli_fetch_row : Pour lire les données d’une table.
mysqli_close : Pour fermer la connexion.
Créer et configurer une base de données
Ouvrez PHPMyAdmin ou tout autre systèmes de gestion de base de données pour
créer la base de données. Sélectionnez la base de données nouvellement créée
et créez la table sur laquelle le CRUD(Create, Read, Update, Delete) va être
exécuté. Après avoir créé la base de données et les tables, connectez-le à
partir de PHP en définissant la configuration. Le code suivant permet de
connecter MySQL à partir de PHP. Il nécessite un nom d’hôte, un nom de base
de données, un nom d’utilisateur, et un mot de passe de base de données.
<?php
// doit être remplacé par vos propres informations
$conn = mysqli_connect(localhost,"root","admin","database_name");
3. ?>
Créer un nouvel enregistrement
Le code utilise la requête INSERT pour ajouter une nouvelle ligne dans la
table « person » de la base de données en mappant les valeurs à ses colonnes
name et country. Les valeurs de colonne étant des données de chaîne, celles-
ci sont entourées par de guillemets simples. La fonction mysqli_query est
utilisée pour exécuter une requête.
<?php
mysqli_query($conn,"INSERT INTO person (name, country) VALUES
('Alex', 'France')");
mysqli_close($conn);
?>
Lire et afficher une table
La requête SELECT est utilisée pour lire les lignes d’une table de base de
données. Le code suivant vous montre comment lire toutes les lignes de la
table person. nous avons utilisé la fonction mysqli_fetch_assoc() pour
récupérer les colonnes du tableau associatif et les valeurs pour chaque
ligne. Le code renverra la liste de noms et pays dans un tableau associatif.
<?php
$result = mysqli_query($conn,"SELECT * FROM person");
while($row = mysqli_fetch_assoc($result)) {
$tab[] = $row;
}
mysqli_close($conn);
?>
Nous pouvons filtrer les données en utilisant la clause WHERE. La requête
SELECT suivante permet de lire la liste des personnes dont le nom est « Jean
».
<?php
SELECT * FROM person WHERE name='Jean';
?>
Mettre à jour la ligne d’une table
La requête UPDATE permet de modifier la valeur de la colonne en définissant
une nouvelle valeur. Il utilise la clause WHERE pour appliquer la condition
de mise à jour des données d’une ligne. Le code suivant permet de modifier le
4. nom du personne en tant que « Alex » pour les lignes dont le pays est la
France.
<?php
mysqli_query($conn,"UPDATE person SET name='Alex' WHERE
country='France'");
mysqli_close($conn);
?>
Supprimer la ligne d’une table
La requête DELETE présentée ci-dessous consiste à supprimer toutes les lignes
dont le nom est « Jean ».
<?php
mysqli_query($con,"DELETE FROM person WHERE name='Jean'");
mysqli_close($conn);
?>
5.
6. QCM sur PHP – Les bases – Partie 1QCM sur PHP avec des réponses pour la
préparation des entretiens d’embauche, des tests en ligne, aux examens et aux
certifications. Ces questions et réponses…Lire plus
Création d’une table MySQL avec PDO
Connexion à une base de données MySQL avec PHP PDO
Accéder à une base de données MySQL avec PHP
Afficher les données d’une table MySQL avec PHP PDO
Insérer des données dans une table MySQL avec PHP PDO
Multiple Insertion avec PHP PDO
Mise à jour d’une table MySQL avec PHP PDO
Copier une table MySQL avec PHP
Supprimer une ligne d’une table MySQL en PHP PDO
Les transactions avec MySQL et PHP
Appel d’une procédure stockée MySQL avec PHP PDO
Afficher une image de type BLOB en PHP à partir d’une base de données
Vérifier si un émail existe déjà dans la base de données avec PHP
Vérifiez si le nom d’utilisateur existe déjà avec PHP
Authentification d’un utilisateur à l’aide de PDO et password_verify()
Comment faire un formulaire en PHP/MySQL?
QCMs qui pourraient vous intéresser :
Questions techniques sur MYSQL
QCM MySQL Corrigé – Optimisation de requêtes
QCM Base de données avec correction
QCM sur PHP
QCM Symfony
QCM HTML / CSS
QCM Java – Programmation Orientée Objet
7. QCM Python
QCM Cloud Computing
QCM Framework Spring
QCM Javascript
QCM jQuery
QCM Oracle
QCM sur GIT – Gestionnaire de version
QCM Linux – Gestion de processus
QCM Réseau
QCM Architecture des ordinateurs
QCM Securité informatique
QCM En Informatique Générale
QCM en C
QCM en C#
QCM sur l'algorithmique
QCM Word
QCM Excel
QCM PowerPoint
QCM Access