Tutoriel SQL - Programmer le Web avec PHP et MySQL
Selon l'article célèbre Web
2.0 de O'Reilly, le langage SQL devait se vulgariser et devenir aussi
commun que HTML sur les sites Web, ce qui semble se réaliser, peu de
sites actuellement n'utilisent pas le langage dans un script ou un CMS. Les
blogs basés sur Wordpress par exemple enregistrent les articles dans
une base de données MySQL.
Un webmaster se doit donc de connaître le langage, et ce tutoriel se
destine à cela.
Configurer PHP et créer l'environnement de développement
Pour apprendre SQL par la pratique, le mieux est d'installer un serveur local qui pourra à la fois exécuter les scripts PHP et les requêtes SQL.Introduction à SQL
Présentation du langage de base de données.Les tables en SQL
La première notion à connaître en abordant SQL est la notion de table. Une table transpose les données sous une forme utilisable par les programmes et par le langage d'interrogation de base de données.Premier programme PHP et MySQL
Toutes les étapes de l'utilisation d'une base de données sont décrites, de la création à l'interrogation en passant par l'ajout de données. Pour cela on dispose d'exemples simples en PHP sur une base MySQL. Ces exemples fonctionnent localement ou sur un hébergement Web.CrĂ©er une interface de commandes SQL
Elle permettra d'effectuer des requĂȘte directement.Tutoriel SQL en une page: Gestion des utilisateurs
L'étude des commandes SQL pour créer et gérer un fichier de membres inscrits permet de voir l'essentiel des commandes SQL en action.Commandes SHOW TABLE et DESCRIBE
Afficher la structure d'une base de donnée et ses tables.Générer une table directement à partir d'un formulaire.
Pour faciliter la phase de développement.Les frameworks PHP et SQL
Simplifier l'utilisation d'une base de donnée et réutiliser des composants d'application Web.
Tutoriel SQLite en PHP
Alternative à MySQL qui peut fonctionner localement ou en ligne.
Etudes de cas
fluxBB : Afficher les titres des dernières discussions d'un forum sur la page d'accueil.
Tutoriel SQLite en PHP
Alternative à MySQL qui peut fonctionner localement ou en ligne.
Scripts
Comment tester l'intégrité des tables d'une base de données MySQL
Fonctionne directement sur Wordpress, phpBB et fluxBB.
Ressources