Jean-Marie Defrance - Diplômé d'un DEA de didactique de l'informatique, Jean-Marie Defrance enseigne le multimédia à Gobelins, l'école de l'image. Il est par ailleurs directeur technique de l'Agence W, société spécialisée dans le développement de sites dynamiques
Sommaire de Prévisualiser Apprendre le PHP & MySQL
Environnement de développement Du site statique au site dynamique Visite d'un site dynamique Environnement de développement Installation de Wamp pour PC Configuration de l'éditeur PC Installation de Mamp pour Mac
Syntaxe de PHP Extension du fichier et balises de code PHP Les commentaires Les variables et leurs types Les variables en tableaux indicé associatif Les variables en tableaux à deux dimensions Variables de formulaire Variables d'URL Variables de serveur Les constantes Les opérateurs arithmétiques Les opérateurs d'affection Les opérateurs de comparaison Les opérateurs logiques Les opérateurs de concaténation
Structures de programme Structures de choix avec if Structures de choix avec switch...case Structures de boucle avec while Structures de boucle avec for Tableau de couleur avec la boucle for Structures de boucle avec foreach Instruction de contrôle avec break Instruction de contrôle avec continue Inclusion de fragment de code avec include() Redirection en PHP
Fonctions Déclaration et utilisation des fonctions Utilisation avancée des fonctions Utilisation de fonctions externes avec require() Fonctions intégrées et documentation en ligne - Partie 01 Fonctions intégrées et documentation en ligne - Partie 02
Mémorisation des informations Les cookies Les sessions
Base de données MySQL Introduction Méthode de conception d'une base de données simple Méthode de conception d'une base de données avec jointure Création d'une base avec phpmyadmin Commande SELECT simple Commande SELECT avec des alias Commande SELECT avec des fonctions MySQL Commande SELECT avec la clause WHERE Commande SELECT avec jointure Commande SELECT avec la clause ORDER BY Commande SELECT avec la clause LIMIT Commande INSERT Commande UPDATE Commande DELETE
Applications PHP-MySQL courantes Connexion à la base de données Affichage de la liste des enregistrements Affichage d'une fiche d'un enregistrement Création d'un ensemble liste-détail Affichage d'une image dynamique Formulaire de recherche Menu déroulant dynamique Page de suppression d'un enregistrement Page d'ajout d'un enregistrement Page de mise à jour d'un enregistrement Création d'un système de contrôle d'accès Ajout d'une photo Modification d'une photo