bonjour
svp je veux faire un update dans une table en phpmyadmin le champ ch1 là ou l'enregistrement commence par le chiffre 16 (ex:168423)j'ecri valide.
comment faire ça en phpmyadmin pas en une page php.
mercie bcp
bonjour
svp je veux faire un update dans une table en phpmyadmin le champ ch1 là ou l'enregistrement commence par le chiffre 16 (ex:168423)j'ecri valide.
comment faire ça en phpmyadmin pas en une page php.
mercie bcp
Bonjour,
un truc du genre :
?
Code : Sélectionner tout - Visualiser dans une fenêtre à part UPDATE table SET champs = '' WHERE champs2 LIKE '16%'
mercie bcppour la reponse
j'ai fait cela
UPDATE t1 SET `c2`='valide' WHERE `c2` LIKE '16%'
les changements se font malgrés apres execution de la requettes il m'affiche "0 enregistrement affectés"
Bonjour,
Vérifie un peu le type du champ qui contient les chiffres. J'ai l'impression que la fonction LIKE fonctionne avec les string.
Si tu peux changer le champ en TEXT ou VARCHAR et tenter à nouveau ton UPDATE qui semble n'avoir aucun problème.
Ou alors, regarde bien ceci:le type de ton champ c2 était peut-être INT, la modification amène les valeurs qui sont des VARCHAR, je ne suis pas sûr que cela marchera.
Si le champ a un type particulier, la valeur modifiée devrait être du même type. Ce qui ne semble pas être ton cas: "valide" est un string alors que "16..." est INT à priori.
merci bcp Mr Blaiso ça marche trés bien
Partager