OVH Community, votre nouvel espace communautaire.

replace - php


Gagar
20/09/2006, 10h25
Si j'étais toi, j'en profiterais pour ne stocker _que_ le nom du fichier dans la base et de rajouter le reste du chemin dans ton script php.
Ca t'évitera de devoir mettre à jour la base à chaque fois que tu déplaces le répertoire 'pochettes'...

Pierre
13/09/2006, 12h07
Salut,

Personnellement j'utilise de temps en temps

update table
set colonne=replace(colonne,"ce qu'on veut remplacer","le truc qui remplace")

et ca fonctionne très bien chez moi ...

Guillaume
13/09/2006, 10h38
Si tu ne veux pas te casser la tête, tu peux tout simplement exporter ta base dans un fichier texte, remplacer avec le bloc-notes les urls (CTRL+H) et la réimporter.

pavillon
12/09/2006, 21h34
rebonjour !

qqun sy connait il en php ( pas trop comme moi, meme si japprend ) . le probleme c'est que c'est urgent voila mon souci :

sur mon ancien site ( en .com ) j'ai rentré dans un champs de ma BDD le nom d' images, du style http://www.monsite.com/pochettes/bruel.jpg

or jai changé de nom pour du .fr, cela veut dire que mes 2000 champs se retrouvent avec dorenavant une fausse adresse ( .com )

la question du jour : existe til une requete pour remplacer le .com en .fr dans un champs d'une BDD ? ou du moins enlever le nom de domaine ce qui sera plus logique et mettrre que le dossier ?

( ce qui meviterai de faire manuellement le changement sur 2000 pochettes???)
qui pourrait m'aider svp ?
merci a vous a+