PHP/MySQL – Gérer des bases de données Téléchargez le PDFDernière mise à jour : mars 2020 PrérequisConnaître les bases du langage HTMLIdéalement connaissance du SQL Durée3 jours (21 heures) DatesPrendre contact avec Bruno Danton TarifsNous consulter Objectifs et public concernéAcquérir les connaissances nécessaires au développement de sites Internet/Intranet interactifs avec le langage PHP.Mettre en œuvre une connexion à une base de données MySQL.Cette formation s’adresse à toute personne souhaitant traiter des informations ou des bases de données avec PHP. PROGRAMME AUTOMATISATION D’UNE PAGE WEBNotions de baseIntégration de PHP dans une page HTMLFonctionnalités de baseAffichages simplesFORMULAIRES SIMPLESPassage de variablesTransmission de variablesEnvoi par emailParamétrage de la fonctionINTRODUCTION À MySQLDifférences entre MySQL et les autres SGBDAvantages de PHP dans un environnement MySQLLicences des logiciels libresINSTALLATION ET CONFIGURATION DE MySQLÉvaluation des options de distributionConfiguration sur diverses plateformesContrôle des options de MySQL avec my.cnfFORMULAIRES COMPLEXESTraitement d’un formulaire en relation avec une base de donnéesFonctions avancées de sélectionModification de la baseTrisRecherchesBASES DE DONNÉES AVANCÉESRecherches avancées avec MySQLNotions de pertinence des résultatsConnexion au serveur SQLGESTION DE MySQLAccès au serveur de la base de donnéesCréation de comptes utilisateurAllocation de privilèges utilisateur pour assurer la sécurité de la base de donnéesUtilisation de commandesADMINISTRATION DE LA BASE DE DONNÉESCréation d’une base de données avec les outils de ligne de commandesConstruction et modification des tables de la base de donnéesImportation et exportation des donnéesCaractéristiques des différents types de tables MySQLUtilisation des interfaces graphiques pour faciliter l’administrationTRANSFERT ET SAUVEGARDETéléchargement d’un fichier sur un site WebMise en œuvre de transactions pour garantir l’intégrité des donnéesSauvegarde de la base de données grâce aux outils MySQLGESTION DES ERREURSDifférents niveaux d’erreurs PHPComprendre et traiter les erreursGÉNÉRATION D’IMAGESPrésentation de la librairie GDCréation et réutilisation d’imagesGÉNÉRATION DE FICHIERS PDFPrésentation du format PDF et de la librairie PDFlibCréation de fichiers PDFLES COOKIESPrésentation des cookiesProcessus de gestionFonction set cookieNotions de sécuritéLES SESSIONSPrésentation des sessionsSystème de conservation des sessionsProcessus de création, utilisation et destructionPROGRAMMATION AVANCÉE : LES CLASSESPHP et la POO (Programmation Orientée Objet)Intérêt des objets pour un site WebDéclaration d’une classe en PHPSYNTHÈSE ET PERSPECTIVESPrésentation des langages concurrentsPerspectives d’évolution de PHP Formation suivante : Animations – Créer des animations interactives Nos formations