Référence : PHP001
Niveau : Initiation
Durée : 4 jours
Tarif cours collectif : 1040,00 € HT par stagiaire (session ouverte à partir de 3 stagiaires)
Tarif cours particulier : Nous consulter
Public concerné : Toute personne désirant créer ou modifier des pages Web écrites en PHP accédant à une base de données
MySQL.
Pré requis : Avoir suivi la formation « Créer un site web en HTML et CSS avec Dreamweaver » ou avoir un niveau équivalent à cette formation
Objectifs : – Créer un site Web dynamique
– Dialoguer avec une base de données MySQL
– Créer l’administration du site Web permettant la mise à jour des textes, photos, liens, téléchargement…

 
 
 

PROGRAMME

Configurer son ordinateur pour travailler en PHP

  • Sous Windows : WAMPSERVER
  • Sous Mac OS X : MAMP

Premiers pas

  • Les balises PHP
  • Afficher du texte
  • Enregistrer une page en PHP
  • Les commentaires
  • Inclure des fichiers

Les variables

  • Les types de variables
  • Syntaxe
  • Afficher le contenu d’une variable
  • La concaténation
  • Calculs simples

Les conditions

  • IF / ELSE
  • Les conditions multiples
  • Le Switch

Les boucles

  • Boucle While
  • Boucle For

Les fonctions

  • Syntaxe
  • Traitement sur les chaînes de caractères
  • Traitement de la date
  • Ecrire une fonction

Les tableaux

  • Tableaux numérotés
  • Affichage d’un élément de tableau
  • Tableaux associatifs
  • Parcourir un tableau
  • Boucle for
  • Boucle foreach

Transmission des données avec l’URL : méthode GET

  • Ecrire une URL pour envoyer des données
  • Récupération des données

Transmission des données avec un formulaire : méthode POST

  • Les formulaire
  • Récupération des données

Les variables superglobales

Les sessions

Les cookies

Lecture et écriture dans un fichier

Base de données MySQL

  • Création d’une base de données
  • Création des tables
  • Les types de champs MySQL
  • Insertion des données dans une table

Les requêtes vers la base de données

  • Connexion à la base de données
  • Sélection de la base de données
  • Déconnexion de la base de données
  • Lecture d’une table : SELECT
  • Les critères de sélection : WHERE, ORDER BY, LIMIT
  • Modification d’une table : UPDATE
  • Insertion d’éléments dans une table : INSERT
  • Suppression d’un élément dans une table : DELETE

Création d’un site vitrine type

Création de l’administration du site