samedi 23 mars 2013

UPDATE et DELETE

La méthode query est utilisée pour faire des SELECT, pour réaliser des UPDATE/INSERT ou des DELETE, nous utiliserons plutôt la méthode exec.
Notez que je donne l'utilisation de cette méthode à titre indicatif sans m'étendre comme j'aime le faire. En effet, dans la partie suivante, j'aborderai les requètes préparées qui sont simplement incontournables pour les UPDATE / DELETE.
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Connection au serveur
require_once('conf/connection.php');
 
// Suppression de données
try {
  // On envois la requète (Suppression arbitraire de 2 enregistrements)
  $nombreDeSuppression = $connection->exec("DELETE FROM createurs LIMIT 2");
 
  // On affiche le nombre d'enregistrements supprimés
  echo $nombreDeSuppression, " ont été supprimé.";
 
} catch ( Exception $e ) {
  echo "Une erreur est survenue lors de la suppression";
}
A chaque actualisation, vous verrez s'afficher 2, et à un moment 1 (si vous avez un nombre impair d'enregistrements) et enfin 0. Vous vennez de vider la table :) Pensez à réimporter les données avant de passer à la suite.

Aucun commentaire:

Enregistrer un commentaire