Champs de sélection dans une requête SQL en PHP
Dans les leçons précédentes, lors d'une sélection depuis la base de données, toutes les colonnes de la table étaient incluses dans le résultat. Ce n'est en fait pas obligatoire - il est possible de préciser quels champs spécifiques nous avons besoin.
Pour cela, au lieu de l'astérisque que nous mettons
après la commande SELECT, on peut énumérer les noms
des champs nécessaires, séparés par des virgules.
Regardons un exemple. Sélectionnons depuis
notre table users seulement le nom
et l'âge de l'employé :
<?php
$query = "SELECT name, age FROM users WHERE id >= 3";
?>
Sélectionnez depuis la table users le nom, l'âge
et le salaire pour chaque employé.
Sélectionnez depuis la table users les noms de tous
les employés.