人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

MovableType Enterpriseにてサイト設計をしております。
エントリーの一覧で各エントリーのIDを表示したいのですが、エントリーの削除や非公開にしていると番号が飛んでしまいます。
そこで、エントリーIDを任意に変更したいと思うのですが、どのようにすれば変更できるでしょうか。

※もしくは、現在公開しているエントリーのみが連番になるような処置でもかまいません。

環境は以下の通り。
MTE Version 1.53
DB:mysql Version 2.9

宜しくお願いします。

●質問者: k-kaneko
●カテゴリ:インターネット ウェブ制作
✍キーワード:dB Enterprise MovableType MySQL エントリー
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● おっちゃんこ
●35ポイント

phpMyAdminでmysql を直接ぶっ叩いて、IDを揃えてしまうという荒業がありますが・・・

http://www.dbonline.jp/phpmyadmin/tutorial/index4.html

ここにphpMyAdminを使ってテーブルにデータを入力する方法があります。

厳密には、テーブルのデータを変更する。なのですが・・・まぁ同じことなので・・・・

ごにょごにょいじるより、確実です。

ただし、エントリーデータをいじるので、もしphpMyAdminを理解していないのであれば、ローカル環境か何かで実験して十分経験を蓄えてからの方が、稼働しているサイトでは安心かと・・・

◎質問者からの返答

なるほど。やはりphpMyAdminから直接操作するしかないのでしょうか。

わかりやすい解説サイトのご紹介ありがとうございます。


2 ● ffmpeg
●35ポイント

編集で表示されるURLの要領で、過去に消したエントリーに記事を埋め込めます。

またmyphpadminなどが使えたら、IDデータを編集できます。

http://www

◎質問者からの返答

>編集で表示されるURLの要領で、過去に消したエントリーに記事を埋め込めます。

というのはID:10が空いているとして、10に11の記事内容を書き込むということでしょうか?

それですと仮に数百ものエントリーデータがあった場合、編集していくのは大変な作業になってしまうので、今回はphpMyAdminをいじることになりそうです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ