0

したがって、フィールドを作成した後、ここで説明するように、ニュースの注文を取得するために必要なコードとその他のもの:ニュース注文システムの計画

私は別のジレンマに遭遇しました:

  • 順序値を持つ行Xと順序値17を持つ行がありYます19。これは、mysqlの値をphpコードと交換するための最良の方法ですか?

アップデート

私の交換の意味は、値を別の値に変更することです。

私が達成しようとしていることは、joomlaがデータの並べ替えを行うのと似ています。http://awesomescreenshot.com/01658u06e

sn_newsテーブル:

....   id     order   title  
       ====   =====   =======
       1231   1       ASDAASD
       1331   2       ASDXXSD
       1221   3       ASDBBSD
       1731   4       ASDYYSD
       1531   5       ASDCCSD

idの順序をidから1221の順序3と交換したいので、次のようになります。51531

....   id     order   title  
       ====   =====   =======
       1231   1       ASDAASD
       1331   2       ASDXXSD
 -->   1221   5       ASDBBSD
       1731   4       ASDYYSD
 -->   1531   3       ASDCCSD
4

1 に答える 1

1

それは私が理解できる最高です

Update table_name set order=5 where id=1221;
Update table_name set order=3 where id=1531;
于 2012-05-09T15:09:02.470 に答える