Je l'ai juste récupéré tout l'après-midi, et tout à coup j'ai découvert que d'autres caractères étaient collectés dans le champ de titre, et ces caractères étaient tous identiques.
Lors de la collecte, un <img src=images/hot.gif> supplémentaire a été collecté. Même si ces caractères ne prenaient pas beaucoup de place, ce n'était pas très désagréable. Cependant, il y avait un gros problème lors de la croissance de la page d'accueil et cela n'a pas pu être fait. être affiché. J'étais très déprimé.
J'ai donc essayé de trouver une solution.
D'abord, j'ai essayé de modifier les enregistrements un par un en saisissant directement les dedecms, mais mon Dieu, il y a plus de 3 000 données après les avoir modifiées une à une, autant aller dans la chair humaine pour les mettre à jour moi-même. trop douloureux.
Si cela ne fonctionnait pas, je partais simplement de la cause première et modifiais directement la base de données. J'ai donc téléchargé un phpmyadmin et j'ai commencé à essayer de le résoudre via des instructions SQL.
Quand j'ai commencé, j'utilisais des instructions de requête pour effectuer une recherche.
sélectionnez parmi 'dede_art; où le titre est comme %<img src=images/hot.gif>%
Tellement,
Plus de 1 000 données ont été interrogées. J'étais secrètement heureux de n'en avoir modifié aucune, sinon tout le monde mourrait.
Plus tard, j'ai trouvé un de mes frères. Il est très fort en ASP et peut développer des programmes de manière indépendante en utilisant SQL2000. Il m'a écrit une déclaration très longue et complexe. Elle a été imbriquée couche par couche. Cette phrase, je n’écrirai rien d’autre.
Ensuite, j'ai utilisé à nouveau phpmyadmin et j'ai voulu écrire une courte déclaration PHP. Malheureusement, mes compétences en PHP n'étaient pas assez bonnes et je n'avais d'autre choix que de l'écrire.
J'ai donc posé une autre question, je l'ai recherchée sur Google (en rejetant Baidu) et j'ai trouvé un mot de remplacement très sympa, alors j'ai essayé de voir si je pouvais utiliser cette fonction.
Voici la déclaration que j'ai écrite :
La mise à jour `dede_art` set /> a été exécutée d'un seul coup et aucune erreur n'a été signalée. Je pensais avoir encore fait une erreur, mais je ne m'attendais pas à trouver en parcourant, hé, <IMG border=0 src=Images/ hot.gif> avait disparu.
J'ai donc écrit cet article, en espérant qu'il sera utile à tout le monde.
Méthodes clés :
update 'Nom de la table (comme dede_art dans mon cas)' set Pour modifier le nom du champ = replace (Pour modifier le nom du champ, 'Caractères spécifiques à remplacer', 'Caractères remplacés')
J'espère que Buzhu pourra me donner l'essence. Je réfléchis à l'essence depuis tant d'années.