Formation PHP-Perfectionnement

Formation : 13690

RÉFÉRENCE INTERNE DE LA FORMATION :

PHPPERF

Description de la formation

Introduction
Rappel des bases du langage PHP et présentation des bases de données relationnelles (SGBD). Les SGBD gratuits : MySQL, PostgreSQL, SQLite.

Comprendre la structure d'une base de données
Base, table, champ, entrée. Les champs : type, taille, index… Notion de clé primaire.

Manipuler une base de données MySQL avec phpMyAdmin
Travailler en ligne de commande ou avec phpMyAdmin. Créer une nouvelle base. Créer, modifier ou supprimer une table. Insérer, modifier ou supprimer des données. Importer ou exporter une base de données. Supprimer une base.

Se connecter à MySQL avec PHP et PDO
Hôte, nom d'utilisateur, mot de passe. La structure try catch. Créer une nouvelle base, créer une table, etc.

Les requêtes SQL
Les requêtes de type INSERT, UPDATE ou DELETE. Les requêtes de type SELECT. Les critères de sélection (AND, OR…). Afficher les résultats de la requête dans un tableau.

Les autres fonctions utiles
Les jointures et unions. Les fonctions agrégats et les fonctions scalaires.

Formulaires avancés
Récupérer les données d'un formulaire dans une base de données. Les filtres. Sécurisation des formulaires par des contrôles côté serveur.

Création d'une petite boutique en ligne
Création de l'interface en HTML. Création de la partie Admin.

Destinataires de la formation

Public concerné : Tout utilisateur de PHP.

Objectifs : Utiliser les bases de données pour créer et gérer des forums, espaces membres, paiements en ligne, réservations…

Prérequis : Connaissances préalables du niveau de base du module PHP Initiation.

Mots-clés en rapport avec la formation

PHP Perfectionnement
MySQL, PostgreSQL, SQLite.
présentiel/distanciel
Paris