Les requêtes SQL
Les requêtes SQL dans PHP
Il existe deux types de requêtes dans PHP: exec() et query().
Pour réaliser une requête SQL qui récupére des données de la base de données (SELECT) il faut utiliser query.
Pour les trois autres requêtes comme l’insertion (INSERT), la modification (UPDATE) et la suppression (DELETE) de données, il faut utiliser exec.
SELECT
$req = $db->query("SELECT * FROM utilisateur");
INSERT
$req = $db->exec("INSERT INTO utilisateur (nom, prenom, age ) VALUES ('Dupond', 'Jean', 37)");
UPDATE
$db->exec("UPDATE utilisateur SET nom = 'Durand', prenom = 'Pierre' WHERE id = 3");
DELETE
$req = $db->exec("DELETE FROM utilisateur WHERE id = 3");