Dans ces exemples, admettons que la table se nomme "table" et que ses champs sont » id ( AUTO_INCREMENT ), nom, prenom, adresse, et mail.
Pour chaque type de requête, des exemples vous sont donnés :
Select :
$requete = "select id, nom, prenom from table";
» récupère les champs id, nom et prénom.
$requete = "select * from table order by nom";
» récupère tout ( * = tout ) les champs des enregistrements, classés par nom ( ordre alphabétique ).
$requete = "select * from table where nom = '%so%'";
» récupère tout les champs des enregistrements où le nom contient "so".
$requete = "select id, nom, prenom from table";
» récupère les champs id, nom et prénom.
$requete = "select * from table order by nom";
» récupère tout ( * = tout ) les champs des enregistrements, classés par nom ( ordre alphabétique ).
$requete = "select * from table where nom = '%so%'";
» récupère tout les champs des enregistrements où le nom contient "so".
Delete :
$requete = "delete from table where prenom = 'Jean'";
» éfface le(s) enregistrement(s) ou le prénom est Jean.
$requete = "delete from table where prenom = 'Jean'";
» éfface le(s) enregistrement(s) ou le prénom est Jean.
Update :
$requete = "update table set nom = 'pierrafeu', prenom = 'michel' where id = 1";
» met à jour les champs nom et prénom où id est 1.
$requete = "update table set nom = 'pierrafeu', prenom = 'michel' where id = 1";
» met à jour les champs nom et prénom où id est 1.
Drop :
$requete = "drop table";
» éfface purement et simplement la table.
$requete = "drop table";
» éfface purement et simplement la table.
Insert :
$requete = "insert into table values('','Valjean','Jean','27 rue de la cassonade','Jesus2@aware.net')";
» insere un nouvel enregistrement dans la table, avec son lot de données.
$requete = "insert into table values('','Valjean','Jean','27 rue de la cassonade','Jesus2@aware.net')";
» insere un nouvel enregistrement dans la table, avec son lot de données.

