[MySQL] : modification automatique de la base ? au secours !!! :)

: modification automatique de la base ? au secours !!! :) [MySQL] - Programmation

Marsh Posté le 25-05-2001 à 23:31:39    

Bonjour!  
 
j'ai une petite question tres importante qui me trotte dans la tete... j'aimerai faire une modif sur ma base de donnees seulement voila... je ne sais pas si c'est possible...  
je vous expose mon probleme :  
 
--> dans ma table "table", j'ai un champ "URL" qui contient de nbreuses entrees. Chaque entree represente un lien de la forme:  
http://monsite.com/monline.html  
Seulement voila... je voudrais renommer chaque lien .html en .shtml [car j'utilise maintenant le SSI] mais je me vois mal modifier chaque entree " à la main" ...  
Existe t'il une commande permettant de faire cette modif automatiquement sur toutes les entrees du mon champ "URL" ?  
 
Celui qui possede la reponse à cette question va me sauver la vie ;) mais est-ce seulement possible ?  
 
En tout cas je vous remercie d'avance :)  :hello:  
 :hello:


---------------
site : www.xgsmonline.com  
Reply

Marsh Posté le 25-05-2001 à 23:31:39   

Reply

Marsh Posté le 26-05-2001 à 00:23:18    

C possible mais je sais pas si en sql tu peux le faire directement sinon en php (par exemple) c possible

Reply

Marsh Posté le 26-05-2001 à 00:32:55    

cool  ;)  ;)  
Pourrais-tu m'expliquer comment faire svp ? c'est TRES important :) [en php ou sql]
merci d'avance Myblood

 

[edit]--Message édité par choubaka8--[/edit]

Reply

Marsh Posté le 26-05-2001 à 00:45:20    

desole je dois y allee la mais promis demain je t'envoie quelque chose qui pourra t'aider....
peut etre d'ici la tu auras ta reponse

Reply

Marsh Posté le 26-05-2001 à 00:52:29    

ok merci ;)
mais si qq'un veut m'aider entre-temps...  :lol:  :cry:

Reply

Marsh Posté le 26-05-2001 à 01:03:06    

en php, tu peux chopper les entrées une par une, les renommer (un truc genre ereg_replace(".html", ".shtml" )) et les updater dans la db ...

Reply

Marsh Posté le 26-05-2001 à 01:07:06    

reponse:
UPdate nomtable Set Nomchamp=REPLACE(Nomchamp,'.html','.shtml')
 :D

Reply

Marsh Posté le 26-05-2001 à 01:07:25    

c que du sql

Reply

Marsh Posté le 26-05-2001 à 01:34:45    

:crazy:  :crazy:  
Youpi !!!!!!!!!!!!!!!
Merci Myblood ca marche impecc' !!!!!!!
genial !!!!!!!!!!!!!!!!  :D  :D  :D  :D  
vraiment un grd merci à toi !!!!!!!!!!!!!!!!!!
c'est trop cool ;) ;)


---------------
site : www.xgsmonline.com  
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed