Formations courtes >> Développement >> PHP/Mysql
Objectifs
Développer des pages Web dynamiques et les interfacer avec une base de données. Programmer des applications de gestion.
Programme
Durée : 3 journées à 5 jours
- Cette formation explicitera le langage PHP et son interfaçage avec la base de données qui lui est associée le plus souvent sur le Web, MySQL.
Objectif :
- Développer des pages Web dynamiques et les interfacer avec une base de données.
- A l'heure actuelle, le langage PHP est un des plus utilisés dans le développement de pages Web dynamiques. (D'après une étude de Netcraft, en janvier 2001 le langage PHP était utilisé sur pas moins de 5 millions de domaines Internet).
- Ce langage fonctionne sur plate-forme Unix/Linux et Windows, et avec les serveurs Webs majeurs (Apache, IIS, …)
- formation php mysql internet langage programmation base de données page dynamique.
Public - Pré-requis :
- Informaticiens sous UNIX ou Windows Nt connaissant Internet
- ou connaître un langage de programmation.
Programme
Journée 1 - Les bases du langage PHP
Introduction au langage :
- PHP 5 - Principes d'utilisation - Mise en œuvre.
Les données :
- variables - constantes - tableaux - tableaux associatifs.
Les instructions de contrôle :
- If, while, for, switch.
Les fonctions :
- les principales fonctions du langages par catégorie (includes, manipulation des fichiers des chaînes de caractères et des dates, reprise des variables serveurs) - exercices.
Les expressions régulières:
- iIntroduction aux expressions régulières - Contrôle et validation de formulaires par serveur.
Journée 2 - PHP et MySQL
Présentation de MySQl :
- introduction au langage SQL - Création et modifications de tables, requêtes MySQL en ligne de commande et avec l'outil graphique PHPMyAdmin.
Les fonctions MySQL de PHP :
- présentation et description des fonctions MySQL en PHP - connexion à une base - interrogations d'une base de données en PHP - exercices présentant la totalité des cas de figures : lecture de la base, récupération, insertion et modification des données.
Journée 3 - Programmation objet en PHP 5.0
PHP objet :
- la notion d'objet en PHP.
Les outils de sessions :
- problèmes liés à la conservation d'une session avec le protocole http - utilisation des cookies et des objets de sessions en PHP 4.0