Supprimer le signe % d'une base de donnée

Résolu/Fermé
chatvertdusud Messages postés 71 Date d'inscription mardi 7 avril 2015 Statut Membre Dernière intervention 14 septembre 2016 - 15 juil. 2015 à 01:10
chatvertdusud Messages postés 71 Date d'inscription mardi 7 avril 2015 Statut Membre Dernière intervention 14 septembre 2016 - 21 juil. 2015 à 00:08
Bonjour,

Je cherche à supprimer le signe % (pourcentage) qui c'est logé dans plusieurs lignes de mes champs titre dans ma base de donnée.
Comment faire pour les retirer car la méthode
UPDATE AA_posts SET AA_name = replace(AA_name, '%', '-')


ne marche pas ;-(

merci si vous savez


A voir également:

5 réponses

chatvertdusud Messages postés 71 Date d'inscription mardi 7 avril 2015 Statut Membre Dernière intervention 14 septembre 2016
15 juil. 2015 à 13:14
up
0
Utilisateur anonyme
15 juil. 2015 à 20:50
Bonjour

Si, si ça marche. Ça doit être ta manière d'exécuter la requête, comment fais-tu ?
0
chatvertdusud Messages postés 71 Date d'inscription mardi 7 avril 2015 Statut Membre Dernière intervention 14 septembre 2016
Modifié par chatvertdusud le 15/07/2015 à 21:26
Bonjour le père ;-)

Merci pour ta réponse, j'ai remarqué que si le signe & est ajouté à un mot, il s'enlève.
Par contre le signe & seul, il est ignoré.
donc cette requête
UPDATE AA_posts SET AA_name = replace(AA_name, 'soleil%', 'lune')
me donnerait lune mais si le mot soleil est enlevé, marche pas ...
0
Utilisateur anonyme
15 juil. 2015 à 22:16
Tu avais posé une question sur une requête précise, je t'ai répondu que cette requête marchait.

Serait-il possible qu'on traite ce sujet jusqu'au bout avant de parler d'autre chose ? Je ne vois pas le rapport entre la réponse que je t'ai faite et ta réaction.

Peux-tu dire clairement si oui ou non cette requête marche pour toi aussi et, si tu confirmes que tu n'arrives pas à la faire marcher, nous dire comment tu fais pour l'exécuter (ton code PHP ?) comme je te l'avais demandé ?

Tu peux toujours ouvrir un autre sujet si tu as des problèmes d'apparition et de disparition de & ou si tu as aussi un problème avec une autre requête, mais ne mélangeons pas tout.
0
chatvertdusud Messages postés 71 Date d'inscription mardi 7 avril 2015 Statut Membre Dernière intervention 14 septembre 2016
15 juil. 2015 à 22:40
eh bien pour moi, quand je tape cette requête sur mysql , ça ne marche pas.
UPDATE AA_posts SET AA_name = replace(AA_name, '%', '-')
0
Utilisateur anonyme
15 juil. 2015 à 22:43
Tu tapes "sur mysql" ? Qu'est-ce que ça veut dire ? Tu utilises phpmyadmin, ou un script php ou autre, ou l'utilitaire mysql en ligne de commande ?
0
chatvertdusud Messages postés 71 Date d'inscription mardi 7 avril 2015 Statut Membre Dernière intervention 14 septembre 2016
15 juil. 2015 à 23:26
j'utilise phpmyadmin
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
16 juil. 2015 à 08:06
Alors cette requête marche. En tous cas, sur un champ texte.
Quel est le compte-rendu donné par phpmyadmin (message d'erreur, nombre de lignes affectées)?
Quel est le type du champ AA_name ?

Peux-tu nous coller une copie d'un extrait de ta table avec le champ AA_name qui contient un % ?
0
chatvertdusud Messages postés 71 Date d'inscription mardi 7 avril 2015 Statut Membre Dernière intervention 14 septembre 2016
21 juil. 2015 à 00:08
Bonjour Le père

désolé pour cette réponse tardive cause d'absence... merci en tous cas de votre aide, j'ai eu un crach sur ma base de donnée et cette question n'est plus d'actualité.

Merci
0