Catégories
Développement Formations

PHP-Mysql

Les sites Web le plus souvent ne sont plus de simples pages statiques, mais proviennent de bases de données qu’il faut interroger et mettre à jour dynamiquement.
Le langage HTML n’est pas fait pour ça, le langage PHP oui. C’est lui qui va permettre l’interaction entre l’internaute et la page WEB. Il est la plupart du temps couplé à une base MySql qui stockera dynamiquement toutes sortes de données.
Cette formation vous fera découvrir, au travers d’exercices pratiques, les multiples possibilités de ce langage.

  • Objectifs

Maîtriser le langage PHP en vue du développement de sites Internet dynamiques.

  • Programme de formation

1.Généralités

L’architecture du Web : HTTP, CGI, interactivité : Script client ou Script serveur
Qu’est-ce que PHP ?
Historique de PHP

2.Automatisation d’une page Web

Les principes du client-serveur
Eléments de base du langage
Intégration de PHP dans une page HTML
Variables et fonctions
Fonctions de base, variables serveur et variable PHP
Contrôles de flux et boucles

3.Les formulaires

Création de formulaires en HTML
Récupération des données avec PHP
Mise en place d’un upload de fichier

4.Sessions et Cookies

Utiliser une variable de cookie
Utiliser une variable de session
Utiliser et sécurité des sessions

5.Bases de données MySQL

Architecture d’un Système de Gestion de Bases de Données
Fonctions PHP MySQL
Introduction au langage SQL (sélection, modification, suppression)
Traitement des résultats des requêtes