Fonction sql
Fermé
sleh28
Messages postés
71
Date d'inscription
samedi 14 février 2009
Statut
Membre
Dernière intervention
30 avril 2011
-
27 avril 2011 à 14:38
jee pee Messages postés 39650 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 26 avril 2024 - 27 avril 2011 à 17:44
jee pee Messages postés 39650 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 26 avril 2024 - 27 avril 2011 à 17:44
A voir également:
- Fonction sql
- Fonction si et - Guide
- Récupération serveur sql - Télécharger - Gestion de données
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Fonction trier excel - Guide
4 réponses
jee pee
Messages postés
39650
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
26 avril 2024
9 238
Modifié par jee pee le 27/04/2011 à 17:44
Modifié par jee pee le 27/04/2011 à 17:44
Bonjour,
C'est normalement un sql tout simple. La syntaxe va dépendre de ton sgbd.
Sous Oracle par exemple :
update avatar
set avatarurl = 'www.nouveau nom de domaine .com' || substr (avatarurl,18)
Tu mets à jour le champ avec la concaténation du nouveau domaine, plus la fin de l'ancienne url (18 = position de /ima....)
cdlt
Un étranger, c'est un ami qu'on n'a pas encore rencontré.
C'est normalement un sql tout simple. La syntaxe va dépendre de ton sgbd.
Sous Oracle par exemple :
update avatar
set avatarurl = 'www.nouveau nom de domaine .com' || substr (avatarurl,18)
Tu mets à jour le champ avec la concaténation du nouveau domaine, plus la fin de l'ancienne url (18 = position de /ima....)
cdlt
Un étranger, c'est un ami qu'on n'a pas encore rencontré.
Angelneonizz
Messages postés
784
Date d'inscription
mardi 9 décembre 2003
Statut
Membre
Dernière intervention
19 février 2018
137
27 avril 2011 à 14:52
27 avril 2011 à 14:52
bonjour,
c'est pas trés malin d'avoir mis le nom de domaine dans la base de données. le mieux est de mettre uniquement le nom et de mettre le chemin dans ton code PHP (si le chemin est toujours le même).
Tant que tu changes, essais de ne pas mettre le chemin complet dans la base.
Si non pour changer tout ça tu peux te faire une page php qui va voir toutes les entrées de ta colonne URL et en utilisant la commande explode par exemple tu peux séparer le nom de ton avatar en prenant le symbole / comme séparateur.
pour la fonction explode : https://www.php.net/manual/fr/function.explode.php
regarde l'exemple 2.
bonne chance
c'est pas trés malin d'avoir mis le nom de domaine dans la base de données. le mieux est de mettre uniquement le nom et de mettre le chemin dans ton code PHP (si le chemin est toujours le même).
Tant que tu changes, essais de ne pas mettre le chemin complet dans la base.
Si non pour changer tout ça tu peux te faire une page php qui va voir toutes les entrées de ta colonne URL et en utilisant la commande explode par exemple tu peux séparer le nom de ton avatar en prenant le symbole / comme séparateur.
pour la fonction explode : https://www.php.net/manual/fr/function.explode.php
regarde l'exemple 2.
bonne chance
sleh28
Messages postés
71
Date d'inscription
samedi 14 février 2009
Statut
Membre
Dernière intervention
30 avril 2011
27 avril 2011 à 15:02
27 avril 2011 à 15:02
merci angel une bonne solution mais je cherchai une fonction en pl/sql ou meme une requette qui me fait le travail, parsque je suis dans l'obligation d'utiliser mon sgbd
Angelneonizz
Messages postés
784
Date d'inscription
mardi 9 décembre 2003
Statut
Membre
Dernière intervention
19 février 2018
137
27 avril 2011 à 15:10
27 avril 2011 à 15:10
arf, là je ne pourrais pas t'aider, désolé