Changer une fraction du contenue de plusieurs champs mysql ?

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par tryan, 31 Juillet 2007.

  1. tryan
    tryan WRInaute passionné
    Inscrit:
    20 Février 2005
    Messages:
    2 229
    J'aime reçus:
    0
    Bonjour
    Je souhaiterais savoir si il est possible de changer une fraction du contenue de plusieurs champs en meme temps ?
    Je m'explique:
    J'ai une table qui contient un champs "description" puis un champs "affichage_objetc". "affichage_objetc" contient un code <object>...</object> pour tous qui inclue une meme valeur "height="650" width="500"".
    Est il possible via mysql d'effectuer en meme temps et uniquement le changement de la valeur "height et width" ?
    Merci
     
  2. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 021
    J'aime reçus:
    1
    je sais pas trop si tu peux updater en live ton contenu sur une simple requette, mais selectionner tous les records qui reponde a ton critère avec un regexp est simple les updater par la suite grace a un script prend qque secondes ...
     
  3. tryan
    tryan WRInaute passionné
    Inscrit:
    20 Février 2005
    Messages:
    2 229
    J'aime reçus:
    0
    Merci zeb mais j'ai rien comprit à ton histoire de "records" :lol: .
    Je veux juste savoir savoir si il y a une requette qui correspond à ce que je veux faire et si oui, laquelle.
    Merci
     
  4. vin-moi
    vin-moi WRInaute occasionnel
    Inscrit:
    22 Novembre 2004
    Messages:
    334
    J'aime reçus:
    0
    Records == enregistrements :D

    Il veux dire que le plus simple à faire est de selectionner le affichage_objetc que tu veux modifier, tu fait la modif de la dimension avec un regex (assez simple pour ton cas) et tu remet à jour la table :D

    Sinon, si tu tiens absolument à le faire en une seule requete, tu peux rajouter deux champs width et height dans ta table et là ca sera faisable !
     
  5. tryan
    tryan WRInaute passionné
    Inscrit:
    20 Février 2005
    Messages:
    2 229
    J'aime reçus:
    0
    Ok, merci sait plus clair maintenant.
    Bon, dans les 2 cas ce n'ai pas de mon niveau alors je vais faire à la mano.
    Merci pour les infos.
     
  6. rog
    rog WRInaute passionné
    Inscrit:
    21 Septembre 2006
    Messages:
    1 346
    J'aime reçus:
    0
    ton probleme vient de la conception

    une table sert à stocker des données et non des formats ou des tags

    un champs height servant a contenir la hauteur d'un objet n'a pas à contenir height=500 mais 500

    rog
     
  7. tryan
    tryan WRInaute passionné
    Inscrit:
    20 Février 2005
    Messages:
    2 229
    J'aime reçus:
    0
    Oui je sais bien .. mais bon je fais avec mon niveau et l'idée du moment :lol: .
     
  8. bertimus
    bertimus WRInaute passionné
    Inscrit:
    24 Août 2005
    Messages:
    1 633
    J'aime reçus:
    0
    Je suis une quiche pour tout ce qui concerne MySQL, que ce soit bien clair... Maintenant, l'intervention de rog me fait penser que tu pourrais, peut-être ?, supprimer toutes tes height="650" width="500" via un export de l'ensemble de tes données.

    Tu édites alors le fichier généré : rechercher " height="650" width="500" " / remplacer par ""

    Hop, tu le sauvegardes puis le "ré-uploades" sur ta base pour ensuite, comme le suggère rog, recréer 2 champs height puis width.

    Vraiment à prendre avec des pincettes ma proposition hein ;)
     
Chargement...
Similar Threads - Changer fraction contenue Forum Date
WordPress Changer l'emplacement par défaut des médias dans WordPress Développement d'un site Web ou d'une appli mobile 14 Juillet 2022
Quel est l'impact SEO de changer le titre des pages et la balise H1 chaque mois? Débuter en référencement 11 Avril 2022
Quantcast - Comment changer le titre "Le respect de votre vie privée est notre priorité" Développement d'un site Web ou d'une appli mobile 19 Octobre 2021
Changer la couleur du background d'un <tr> Développement d'un site Web ou d'une appli mobile 11 Février 2020
Changer le mdp sans connaitre l'ancien chez Digital Ocean Administration d'un site Web 6 Janvier 2020
Le monde vient de changer (Bert inside) Référencement Google 10 Décembre 2019
Article fixe avec bannière changer souvent Crawl et indexation Google, sitemaps 9 Octobre 2019
Changer de mot clé ? Référencement Google 5 Août 2019
Changer la police de la SERP Référencement Google 16 Juillet 2019
Changer mon url canonique oui / non ? Débuter en référencement 26 Mai 2019
changer les meta title trop souvent est il négatif? Débuter en référencement 29 Décembre 2018
Changer de nom de domaine Noms de domaine et référencement 28 Novembre 2018
changer nom de domaine/ theme Noms de domaine et référencement 21 Octobre 2018
Faut-il changer la date à chaque mise à jour ? Débuter en référencement 19 Juin 2018
Process pour échanger une liste d'emails entre client et prestataire Droit du web (juridique, fiscalité...) 2 Janvier 2018
Changer design du site et nom de domaine en même temps Demandes d'avis et de conseils sur vos sites 19 Décembre 2017
Changer l'indexation de https à http Débuter en référencement 8 Décembre 2017
Démarche pour changer d'URL sans perdre en référencement ? Référencement Google 4 Décembre 2017
Profiter du passage https pour changer URL Débuter en référencement 2 Octobre 2017
Changer permalien wordpress URL Rewriting et .htaccess 27 Juillet 2017