le fait de modifier "à la main" l'id_article" n'est pas très gênant en soit pour peu qu'il n'y ait pas de doublons
tu perds seulement toutes les relations de cet article comme les mots clés associés, les auteurs, les forums ......
et mettre le n° 100000 ne fait rien de particulier chez moi
et si je partage l'avis des autres contributeurs concernant l'inutilité de ta démarche (il suffit en effet de mettre des n° aux titres puis de filtrer les titres) je ne comprends pas d'où vient ton problème.
comme tu as l'air spécialement téméraire tu as peut-être fait d'autres manipulations dangereuses qui interfèrent
as-tu recherché directement dans ta base MySQL l'article 1000000 ?
es-ce que tu peux l'afficher dans la partie privée ? (ecrire/?exec=articles&id_article=100000)
fait un petit squelette pour l'afficher spécifiquement et regarde ce qui se passe
enfin je te dis ça, c'est plutôt par curiosité intellectuelle de savoir quel est ton problème car encore une fois, il vaut mieux que tu utilises les solutions préconisées avant
Le 23 juil. 08 à 15:11, chryjs a écrit :
b.poiraud wrote:
Non, cette intervention n'est pas contrôlée ! Car je ne sais pas faire ! Tu parle sd'actualisation, de réparation de l'index etc, et je n'y comprends rien....... y a-t-il une documentation là-dessus ?
Tu as bien trouvé le moyen d'aller bricoler à l'intérieur des tables non ?
Je vais t'épargner un coup de Google : http://www-fr.mysql.com/ lien documentation. Choisir en fonction de la version de Mysql que tu utilises. Bonne lecture.Créer un plugin ? Bonne idée mais j'en suis totalement incapable !
Je pense que "ceux qui savent" n'auraient jamais tenté ce genre de manip sauf cas de dépannage d'une base de données corrompue par exemple. Cas rare quand même.
Je sais seulement que j'ai des articles sur le même thème, à plusieurs semaines d'intervalle et que j'aime avoir des numéros qui se suivent ........C'es plus facile pour moi d eles retrouver et d'indiquer .... page précédente ... page suivante ....
Il y a les squelettes et les titres d'articles avec leurs numéros (au sein du titre) fait exactement/notamment pour ça et pour éviter tout bricolage dans la base de données. La documentation de Spip est riche d'exemples et les questions restant en suspens à ce propos peuvent trouver réponse ici-même.
Et si je fais une bêtise en créant manuellement mes numéros ....... cela fait donc au moins 3 ans que je fais cette bêtise, toutes les semaines !
Comme quoi le hasard est à répartition homogène... question de temps.
Franchement ce type de bricolage est à proscrire _définitivement_ AMHA. Améliore/adapte tes squelettes qui devraient répondre à ton besoin. Si tu veux faire l'inverse, il sera utile de passer par l'apprentissage du langage, des bases de données pour écrire les bouts de code adaptés. Mais bon ce n'est que mon avis.
Bon courage ou bonne chance.
--
Chryjs
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.netInfos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip