MySqli - Read :
Lire des entrée dans une table
La commande SELECT permet de lire des entrées dans une table.
Exemple :
SELECT * FROM products;
La requête ci-dessus permet de faire une requête pour récupérer toutes les entrées de la table "products"
La clause WHERE
La clause WHERE permet de filtrer les entrées récupérées.
Exemple :
SELECT * FROM products WHERE id = 1;
La clause ORDER BY
La clause ORDER BY permet de trier les entrées récupérées.
Exemple :
SELECT * FROM products ORDER BY price DESC;
La clause LIMIT
La clause LIMIT permet de limiter le nombre d'entrées récupérées.
Exemple :
SELECT * FROM products LIMIT 2;
Exercice
Ecrire une requête qui récupère tous les produits classé par le nom ascendant"
$sql = "SELECT * FROM `products` ORDER BY `products`.`name` ASC";
Exercice
Ecrire une requête qui récupère deux produits classé par le nom ascendant"
$sql = "SELECT * FROM `products` ORDER BY `products`.`name` ASC LIMIT 2";