SQL Champ = champ plus variable !

Résolu
Bilow -  
 Patrick -
Salut tout le monde !

J'ai une table en MySQL, basique quoi, sans problème.
J'aimerais bien, dans une certaine ligne, rajouter (et non remplacer) une valeur.
Quelqe chose dans le genre :
UPDATE table SET champ=champ+'$phrase' WHERE ID='$id'

Mais cela ne fonctionne pas.
Je demande ça car je n'ai PAS la possibilité de récupérer préalablement le contenu du champ ( chaine trop longue... ).

Comment faire ?
Merci ;)

3 réponses

  1. swoog42 Messages postés 1178 Statut Membre 245
     
    Essaye
    UPDATE table SET champ=CONCAT(champ,'$phrase') WHERE ID='$id'
    Il a free, il a tout compris !
    2
    1. Patrick
       
      Merci pour cette réponse.. j'en ai vu beaucoup d'autres mais qui ne fonctionne pas... Tu es Dieu !
      0
  2. Bilow
     
    Salut !

    Merci pour ta réponse !
    Ce problème-là est résolu;

    Maintenant bon, c'est impossible, y'a trop de bugs en PHP, vivement une bouvelle bonne version.

    Je vais abandonner mon projet, qui était de mettre une image dans une base et de l'afficher, mais avec déjà environ 4 post à ce sujet, j'en ai assez des bugs.

    Une chaine de caractère ne peut être très longue.

    Merci tout le monde ;)
    Ps : Le deuxième post que j'avais fait, c'est que le premier n'étais pas encore publié.
    0
  3. Profil bloqué
     
    INSERT INTO MATABLE (Modele, Marque)
    VALUES ('Cayenne', 'Porshe')
    -2