Ch03 pages web dynamiques php amp mysql

Chapitre II Pages Web Dynamiques S I PAGES WEB DYNAMIQUES I INTRODUCTION Dé ?nition et principe de fonctionnement Un site Web dynamique est un site dont les pages peuvent être générées à ? la volée ? dynamiquement en fonction d ? une demande d ? un utilisateur Le client demande une page web avec du code PHP Le serveur Web Apache IIS ? demande à l ? interpréteur PHP d ? exécuter le code PHP L ? interpréteur PHP demande les données à partire du SGBD MySql PostegrSql ? Le SGBD retourne les données L ? interpréteur PHP génère le code HTML et le renvoi au serveur Le serveur envoi la page demandée au client Sans aucun code PHP Environnement de Travail Pour pouvoir développer en PHP on a besoin d ? un serveur Web Apache IIS NgineX ? de l ? interpréteur PHP et si notre site web contient une base de données on aura besoin aussid'un SGBD MySql Oracle PostegreSQL ? Dans la suite du cours on utilisera le paquetage EasyPHP ? qui installera Apache Php MySQL et phpMyAdmin qui est une interface Web pour la gestion des bases de données MySQL II LE LANGAGE PHP Introduction Règles à respecter Une page PHP est en fait une simple page HTML qui contient des instructions en langage PHP Une page web qui comporte le moindre petit bout de code PHP doit avoir l ? extension php En clair si vous avez une page nommée index htm et que vous y insérez du code PHP il vous faudra la renommer en index php Un code PHP doit être délimité par les deux marqueurs Les variables en PHP commencent obligatoirement par le signe Chaque instruction en PHP se termine obligatoirement par un point-virgule Pour les variables PHP est sensible à la casse somme SOMME et Somme sont variables di ?érentes Pour pouvoir tester les ?chiers PHP on doit les enregistrer dans un dossier à créer dans le répertoire d ? hébergement du serveur Dossier www de EasyPHP Les commentaires en PHP Pour commenter le code on utilise cmt mono-ligne ou cmt multi-lignes Lycée Attarine Ariana - Page Lycee attarine gmail com CChapitre II Pages Web Dynamiques S I Les variables a Les di ?érents types de variables ? Les cha? nes de caractères string entre guillemets doubles ou simples ? Les nombres entiers integer int ? Les nombres décimaux double oat ? Les booléens boolean bool ? Les tableaux array b Conversion de types La fonction settype permet de dé ?nir le type d ? une variable Exemple settype somme integer La fonction settype renvoie TRUE en cas succès et FALSE dans le cas contraire ? En précédant les variables à convertir par des clauses type Exemple somme integer somme Renvoie s ? il n ? est pas possible de faire la conversion c Fonctions de manipulation de variables ? isset Permet de savoir si une variable existe ou pas Elle retourne TRUE si la variable existe sinon FALSE Cette fonction

  • 30
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Dec 30, 2021
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 59.8kB