Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente | |||
| info:mysql:replace [2026/03/21 07:43] – [Pour changer un string précis dans 1/n champs] radeff | info:mysql:replace [2026/03/21 07:44] (Version actuelle) – radeff | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ======= REPLACE / UPDATE | + | ======= REPLACE / UPDATE: Rechercher / Remplacer un string de caractères |
| - | Pour remplacer des chaînes de caractères dans des bases de données MySQL | + | |
| - | + | ||
| - | http:// | + | |
| - | + | ||
| - | REPLACE(str, | + | |
| - | + | ||
| - | Returns the string str with all occurrences of the string from_str replaced by the string to_str. REPLACE() performs a case-sensitive match when searching for from_str. | + | |
| - | + | ||
| - | < | + | |
| - | mysql> SELECT REPLACE(' | + | |
| - | -> ' | + | |
| - | + | ||
| - | UPDATE table | + | |
| - | SET nom_colonne = REPLACE(nom_colonne, | + | |
| - | + | ||
| - | ex: | + | |
| - | UPDATE dc_post | + | |
| - | SET post_excerpt = replace(post_excerpt," | + | |
| - | </ | + | |
| - | + | ||
| - | ex. avec php | + | |
| - | <code php> | + | |
| - | + | ||
| - | $replace = mysql_query(" | + | |
| - | replace into | + | |
| - | recet (id, prov, titre, temps, ingr, pers, typ, prep, date) | + | |
| - | VALUES | + | |
| - | (' | + | |
| - | </ | + | |
| - | + | ||
| - | ====== UPDATE ====== | + | |
| - | <code mysql> | + | |
| - | update sr_data set email=' | + | |
| - | # update signets | + | |
| - | set category=' | + | |
| - | where category=' | + | |
| - | </ | + | |
| - | + | ||
| - | + | ||
| - | ====== | + | |
| ====== descriptif du problème ====== | ====== descriptif du problème ====== | ||