Efface des données d'une base de données, soit en utilisant une clé primaire, ou basé sur un appel à une méthode whereAdd(). Par défaut, l'effacement basera sa requête sur les variables définies, sinon, si vous voulez utiliser la méthode whereAdd(), vous devez définir le paramètre $useWhere à DB_DATAOBJECT_WHEREADD_ONLY.
boolean $use_where - utilise les conditions whereAdd() (par défaut, l'effacement n'utilise que les clés primaires).
Tableau 34-1. Valeurs PEAR_Error possibles
Code erreur | Message d'erreur | Signification | Solution |
---|---|---|---|
DB_* | << * >> | see PEAR::DB | see PEAR::DB |
DB_DATAOBJECT_ERROR_NODATA | << delete: No Data specifed for query $condition >> |
Exemple 34-1. Effacement simple
|
Exemple 34-2. SQL résultant
|
Précédent | Sommaire | Suivant |
->update() | Niveau supérieur | Selecting Specific data (SELECT) |