flopad
Messages postés528Date d'inscriptionmercredi 28 septembre 2005StatutMembreDernière intervention 6 mars 2009
-
23 mai 2007 à 12:11
amezghal
Messages postés385Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention21 août 2015
-
23 mai 2007 à 12:47
Bonjour,
je rencontre un problème lors de la mise à jour d'un enregistrement dans ma bdd :
j'ai un champ qui a une valeur X, je voudrais savoir comment faire en sql, pour mettre des données à la suite de cette valeur X sous la forme par exemple X - Autre données, sans que ca me remplace le X par Autre données...
amezghal
Messages postés385Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention21 août 20155 23 mai 2007 à 12:27
salut
nouvelle_valeur='- yyyyyyy';
$q=mysql_query('SELECT champ FROM tableau');
$q=mysql_fetch_array($q);
$valeur=$q['champ'];
$valeur .= nouvelle_valeur; //(concatenation)
mysql_query('UPDATE tableau SET champ='.$valeur.'');
---------
si la valeur du 'champ' ='X'
alors la nouvelle valeur est :'X- yyyyyyy'
<hr size="2" width="100%" />Au début, on essaye de trouver une solution qui marche, et puis on cherche la meilleure solution.