PHP & MySQL ICN (seconde)
Version du 27/01/2017 5/ Julien Launay
Faire une recherche (notion de requête SQL)
Pour effectuer une recherche dans la base de données, il suffit d’écrire une requête SQL.
Recherchons par exemple tous les livres « classiques »
Ici * signifie tous les éléments de tous les champs.
Effectue maintenant des requêtes suivantes :
Liste des livres de Rousseau
Liste des livres écrits après 1800
La commande ORDER BY permet de trier par ordre croissant des données suivant un champ.
Exemple de requête : SELECT * FROM nom_table ORDER BY nom_champ DESC
DESC permet de trier par ordre décroissant.
Teste une requête pour afficher tous les textes par ordre croissant suivant les années de parution
d’un texte.
Pour utiliser une variable issu d’un formulaire
Créer une page Web qui interroge la base de données.
Tu vas voir maintenant comment lire des éléments d’une table.
Il va falloir demander le droit à se connecter à la base de données. En effet, une base de données est
sécurisée par un login et mot de passe. Tu l’as vu précédemment pour te connecter à Phpmyadmin.
Ce programme php permet :
1. Accéder à la base de données
2. Lire les éléments associés à une requête SQL