MySQL - Delete et Update
Tutoriel écrit par KOogar
Écrit le 20 Sep 2005 - Dernière modification le 25 Fev 2007
Écrit le 20 Sep 2005 - Dernière modification le 25 Fev 2007
Supprimer un enregistrement ou directement la table entière est simple, il faut juste faire attention aux clauses que vous donnerez à votre requête. Voir le tuto sur les clauses WHERE et FROM
Mettre à jour une table est primordiale sur le Net, les moteurs de recherche adorent les sites ou les informations sont misent à jour régulièrement et les utilisateurs avec ;-)
Sommaire :
MySQL - Delete et Update
Mysql - Suppression d'enregistrement dans une table : DELETE
Syntaxe :
DELETE attribut1,..,attributN FROM nomdetable WHERE condition;
Considérons la table Client(id,nom,prenom,adresse)
Ceci implique la suppression du champ adresse.
DELETE adresse FROM Client;
Supprime tous les champs de la table
Syntaxe :
| .01 .02 .03 .04 |
<?php
mysql_query("DELETE FROM votre_table"); ?> |
Supprime le ou les champs ou nom est égal à Martin
Attention
Les chaines de caratères comme 'Martin' dans l'exemple doivent être parsé, elles doivent obligatoirement être en 2 cotes ''. A l'inverse, les variables non pas besoin d'être parsé.
Syntaxe :
| .01 .02 .03 .04 .05 |
<?php
mysql_query("DELETE FROM votre_table WHERE nom = 'Martin'"); // supprime l'enregistrement ou le nom = Martin ?> |
Supprime l'enregistrement ou l'ID est égal à 10
J'ai pris 10 comme exemple, mais j'aurais pu prendre n'importe quel valeur.
Syntaxe :
| .01 .02 .03 .04 .05 |
<?php
mysql_query("DELETE FROM votre_table WHERE ID = 10 "); // supprime l'enregistrement ID = 10 ?> |
Mysql - Mise à jour d'une table : UPDATE
Synthaxe :
UPDATE nomdetable Set nomattribut1=expression1,..nomattributN=expressionN WHERE condition;
Exemple :
UPDATE Client SET nom='Durand', prenom='Henry' WHERE adresse='12 rue de la marne';
| .01 .02 .03 .04 .05 .06 .07 .08 .09 |
Exemple général :
<?php $new_nom = ''; $new_prenom = ''; mysql_query("UPDATE table SET nom='$new_nom', prenom='$new_prenom' WHERE id=10"); // met a jour le 'nom' et 'prenom' ou l'ID = 10 ?> |
| INSERT et SELECT | << - >> | WHERE et FROM |
© Copyright: Les tutoriels sont exclusifs et sont la propriétés des auteurs.
Reproduction interdite.
Connexion
PHP
- Introduction
- Installation
- Echo
- Les variables
- Les chaîne de Caractères
- Les Opérateurs
- La fonction Include
- If
- If Else
- If - Else if - Else
- Switch
- Boucle For
- Boucle Foreach
- Boucle While
- Boucle Do While
- Break et Continue
- Magic Quotes
- GET & POST
- htmlentities
- SESSIONS
- Cookies
- Dates et Heures
- Fichier texte
- Newsletters
- Les Modulos


