Fonction Replace - MYSQL

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

M84s
WRInaute discret
WRInaute discret
 
Messages: 168
Inscription: 11 Déc 2004

Fonction Replace - MYSQL

Message le Dim Jan 02, 2005 18:33

Bonjour à tous,

Dans ma base de donnée, j'ai du texte du texte de type :

ftopic668
ftopic669
ftopic670
... Etc.

Comment faire pour ajouter un .php après chaque ftopicxxx ? Afin d'avoir :

ftopic668.php
ftopic669.php
ftopic670.php

Est-ce que la fonction Replace permet de faire cela ? Si oui, comment ? :D

Merci à ceux qui pourront m'aider !


Pulsar-san
WRInaute discret
WRInaute discret
 
Messages: 210
Inscription: 29 Oct 2003

Message le Dim Jan 02, 2005 21:10

Pas besoin. Tu peux faire ça directement:
Par example si $topic contient la valeur ftopic668 que tu as récupérée dans ta base:
print $topic.".php";
te donnera en sortie:
ftopic668.php

M84s
WRInaute discret
WRInaute discret
 
Messages: 168
Inscription: 11 Déc 2004

Message le Dim Jan 02, 2005 21:18

Pulsar-san a écrit:Pas besoin. Tu peux faire ça directement:
Par example si $topic contient la valeur ftopic668 que tu as récupérée dans ta base:
print $topic.".php";
te donnera en sortie:
ftopic668.php


Merci pour ta réponse...

Pour résumé la situation, j'avais un forum sous phpBB... Celui-ci a tourné deux ans tel quel, puis j'ai complétement "urlrewrité" le forum. Pas de problème, tout ce qui est navigation faisant appel à des fonctions PHP fonctionne très bien. En revanche, dans certains messages, certains utilisateurs avaient copié-collé des liens entre divers sujets du forum... Or ces liens ne fonctionnent plus après avoir "urlrewrité" le forum, ce qui est logique.

J'ai pas envie de modifier manuellement des centaines de messages, et je me demandais il existant une fonction MySQL pouvant le faire à ma place ?

J'espère que vous m'avez compris, c'est pas évident à expliquer. :D

Bonne soirée ! :)


Pulsar-san
WRInaute discret
WRInaute discret
 
Messages: 210
Inscription: 29 Oct 2003

Message le Dim Jan 02, 2005 21:26

Bizarre, je ne vois pas pourquoi ça pose un problème.

Sur mon site, qu'on utilise les url rewritées ou bien les url d'origine (non rewritées) on aboutit au meme résultat.

Bonne soirée :D


MarvinLeRouge
WRInaute impliqué
WRInaute impliqué
 
Messages: 525
Inscription: 1 Sep 2004

Message le Lun Jan 03, 2005 12:23

Salut,

Si tu veux ajouter la chaîne ".php" à la fin de tous tes enregistrements, la commande est
Code: Tout sélectionner
update nomtable set nomcolonne = concat(nomcolonne, '.php')


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités