Fork me on GitHub






requêtes sql...via phpadmin...
Semi pro
Inscrit: 09/03/2003 23:29
Messages: 800
Bonjour,

Lorsque je fais une recherche sur mon forum dans posts_text j'ai un peu plus de 200 enregistrements qui correspondent à :

posts texts like
%Céline.%


je voudrais remplacer le mot "Céline." par, par exemple :

"Forum"


pourqu'il n'y est plus mon nom Céline qui apparaisse.



je pensais à ceci :

UPDATE `td2014_bb_posts_text`
SET `post_text` = "Forum"
WHERE `post_text` LIKE "%Céline.%"


mais je veux que ça me remplace QUE mon nom "Céline."
et surtout pas effacer mes messages qui sont dans posts_text en remplaçant par Celine...

Il ne faut pas que je me retouve qu'avec le mot "Céline", mais juste qu'il soit modifié en bas de tous les posts...



Vous voyez ?

Merci de votre aide.


Cordialement,

Celine

Posté le : 19/11/2014 11:38
Partager Twitter Partagez cette article sur GG+
Re: requêtes sql...via phpadmin...
Admin Frxoops
Inscrit: 05/03/2005 05:20
De Vaucluse
Messages: 960
En MySQL c'est la fonction REPLACE qui te permet de remplacer une chaine de texte à l’intérieur d'une autre:

UPDATE matable SET champ REPLACE(chaîne_de_textechaîne_recherchéechaîne_de_remplacement)

Posté le : 19/11/2014 11:49

Open in new window

Xoops 2.5.7.2 - Debian 8.2 - Apache 2.4.10 - MySQL 5.5.47 - Php 5.6.17
Partager Twitter Partagez cette article sur GG+
Re: requêtes sql...via phpadmin...
Semi pro
Inscrit: 09/03/2003 23:29
Messages: 800
Merci de ta réponse.



Chaine de texte ce serait quoi dans mon cas ?


Chaine recherchée, ce serait : "Céline."

Chaine de remplacement, ce serait : "Forum"


Merci

Celine


Posté le : 19/11/2014 12:20
Partager Twitter Partagez cette article sur GG+
Re: requêtes sql...via phpadmin...
Admin Frxoops
Inscrit: 05/03/2005 05:20
De Vaucluse
Messages: 960
Chaîne_de_texte serai le champ dans lequel tu veux remplacer Céline :post_text dans ton cas

Posté le : 19/11/2014 12:25

Open in new window

Xoops 2.5.7.2 - Debian 8.2 - Apache 2.4.10 - MySQL 5.5.47 - Php 5.6.17
Partager Twitter Partagez cette article sur GG+
Re: requêtes sql...via phpadmin...
Semi pro
Inscrit: 09/03/2003 23:29
Messages: 800
Ca ferait cela, alors ?

UPDATE `td2014_bb_posts_text` SET `post_text` = REPLACE(post_text, 'Céline.', 'Forum')


Merci

Celine

Posté le : 19/11/2014 13:55
Partager Twitter Partagez cette article sur GG+
Re: requêtes sql...via phpadmin...
Admin Frxoops
Inscrit: 05/03/2005 05:20
De Vaucluse
Messages: 960
oui

Posté le : 21/11/2014 13:53

Open in new window

Xoops 2.5.7.2 - Debian 8.2 - Apache 2.4.10 - MySQL 5.5.47 - Php 5.6.17
Partager Twitter Partagez cette article sur GG+
Re: requêtes sql...via phpadmin...exportation...
Semi pro
Inscrit: 09/03/2003 23:29
Messages: 800
Bonjour,

Nickel, cela a fonctionné.


Merci.

***

Une autre question pour phpadmin.


Comment fait-on pour exporter certaines champs dans les tables?


Car, quand on recherche par exemple dans "news" (stories), la liste des articles qui contiennent par exemple, le mot "maison" , à l'ecran, j'obtiens, 200 réponses...


Si je fais un export de la table news, je ne peux plus trier après, même si je recupere sous excel, je ne peux pas retrie tous les enregistements qui contiennent le mot "maison"...



Donc comment "exporter" le résulat de la recherche à l'ecran, ou bien exporter 1 champ en particulier d'une table précise...


Merci beaucoup.

Celine

Posté le : 21/11/2014 14:46
Partager Twitter Partagez cette article sur GG+
Re: requêtes sql...via phpadmin...
Admin Frxoops
Inscrit: 05/03/2005 05:20
De Vaucluse
Messages: 960
Pour exporter le résultat d'une requête depuis phpmyadmin: Voir ici

Tu sélectionnes le ou les champs que tu veux exporter dans le select de ta requête:
SELECT champ1,champ2,..etc

Posté le : 21/11/2014 14:56

Open in new window

Xoops 2.5.7.2 - Debian 8.2 - Apache 2.4.10 - MySQL 5.5.47 - Php 5.6.17
Partager Twitter Partagez cette article sur GG+
Re: requêtes sql...via phpadmin...
Semi pro
Inscrit: 09/03/2003 23:29
Messages: 800
Je ne comprends pas les 2 etapes.

Car exporter en csv pour mx 2000, c'est ok.

Mais là, je n'aipas d'options pour chosir mes champs...par exmple que le title.


Ma page correspondant à l'export est :

https://phpmyadmin.ovh.net/index.php?d ... 10348ea32af1b496c31311e1c



Merci de tes précisions.

Celine



Posté le : 21/11/2014 15:31
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

214 Personne(s) en ligne (173 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 214 | Plus ...