WEB Création de site web COUPLAGE D'UNE BASE DE DONNéES UN SITE INTERNET AVEC DREAMWEAVER PROGRAMME Rappel du fonctionnement client serveur Objectifs - Maîtriser d'une manière opérationnelle le couplage des bases de données à un site Internet (e-commerce par exemple). HTML simple. JavaScript. PHP. Les bases de données relationnelles Public concerné Webdesigner, webmaster, graphiste, maquettiste, webmestre Principe et fonctionnement d'un fichier. Mise en place des bases de données. Bases de données relationnelles. Langage des bases de données (SQL). Pré-requis Dreamweaver - Initiation. L'installation d'un site avec Dreamweaver Site, gestion des sites. Ftp. Serveur d'évaluation (Apache). Durée : 5 jr(s) Utiliser une base de données MySQL Présentation de l'administration MySQL. Concepts fondamentaux : bases, tables, champs, enregistrements. Création d'une base multitable, fonctions PHP MySQL. Introduction au langage SQL (sélection, modification, suppression). Requêtes SQL avancées (jointures de tables). Traitement des résultats des requêtes. Importer, exporter. Construire des formulaires complexes Moteur de recherche : formulaire en relation avec une base de données. Fonctions avancées de sélection : modification de la base, tris (ORDER BY), recherches (WHERE). Fonctions « formulaires » dans Dreamweaver. Le couplage de la base de données Palette gestion de la bdd. Liaisons (requêtes). Comportements de serveur. Création des pages dynamiques. Pages de sécurité (login, password). Pages de recherche. 55, avenue Hoche 75008 Paris 4, rue Auber 75009 Paris 9, avenue de Paris 94300 Vincennes www.nextformation.com [email protected] Tel: 01 42 03 77 00 fax: 01 42 03 77 07 WEB Création de site web COUPLAGE D'UNE BASE DE DONNéES UN SITE INTERNET AVEC DREAMWEAVER PROGRAMME Le backoffice et ses fonctionnalités Pages de résultats. Utilisation de la barre de données dans Dreamweaver. 55, avenue Hoche 75008 Paris 4, rue Auber 75009 Paris 9, avenue de Paris 94300 Vincennes www.nextformation.com [email protected] Tel: 01 42 03 77 00 fax: 01 42 03 77 07