vespa Posté 28 Décembre 2006 Partager Posté 28 Décembre 2006 Bonjour, En passant un site au validateur W3C, je me suis rendu compte que j'ai beaucoup d'erreurs du à la présence d'un caractère : Je voudrais remplacer par ' dans l'ensemble des articles qui sont contenues dans une table. Seulement j'en ai plus de 200 à passer en revue. Quelle est selon vous la meilleurs méthode pour updater seulement ce caractère ? Merci d'avance. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Leonick Posté 28 Décembre 2006 Partager Posté 28 Décembre 2006 en effectuant un update des champs de la base et un str_replace("","'",$lechamp) Lien vers le commentaire Partager sur d’autres sites More sharing options...
K-Ola Posté 28 Décembre 2006 Partager Posté 28 Décembre 2006 (modifié) J'ai eut ce genre de probléme sur un nombre bien plus important d'enregistrements. Pour mes updates,j'ai utilisé un script php du type: [...] $sql = "SELECT TONCHAMPS from TATABLE where TONCHAMPS like "’ " limit 10"; $req = mysql_query($sql) or die( 'Erreur' );while($data = mysql_fetch_assoc($req)) { $anccontenu=$data['TONCHAMPS']; $cont=str_replace ( "' ", "'", $anccontenu); sleep(5); mysql_query("UPDATE TATABLE SET TONCHAMPS='$cont' WHERE vule='$anccontenu'"); }mysql_close();?><meta http-equiv="refresh" content="0;URL=http://www.tonsite.td/cescript.php">[...] Voila ce n'est peut être pas trés pro,mais ca fonctionne ,en espérant t'avoir aidé Modifié 28 Décembre 2006 par K-Ola Lien vers le commentaire Partager sur d’autres sites More sharing options...
suede Posté 28 Décembre 2006 Partager Posté 28 Décembre 2006 Tu peux voir du côté de REPLACE http://www.webmaster-hub.com/index.php?sho...&hl=REPLACE Lien vers le commentaire Partager sur d’autres sites More sharing options...
vespa Posté 28 Décembre 2006 Auteur Partager Posté 28 Décembre 2006 Merci à tous les trois pour vos renseignements. Je viens d'y parvenir en utilisant la requete fournit dans le topic indiqué par Suède mais j'avais essayé également les scripts et ça fonctionnait. La requete à l'avantage d'être plus rapide. En tout cas merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant