0
まずはあなたに新しい幸せな年をお祈りします!だから私は例えば3つの記事を持っていて、それぞれに1,2,3のような注文があります。たとえば、最後の記事を削除したい場合は、他の記事の順番は変わっていません1,2。しかし、私が最初の記事を削除した場合、他人の注文は1で減るはずです。そして、中間のものを削除すると、最後の記事の注文だけが減少するはずです。 これはPHPでこれを行う方法は?私はデータベースの削除を参照してください 任意のアイデアが評価されます。私が最初に解決策を見つけるために望んでいたので、私は記事のID、順序、それが属しているからカテゴリを与えるまだコードがない :dbからの記事を削除する/減らす順序php
if($_POST['actiune'] == 'updateArticle'){
$id_article = $_GET['id'];
$ord = $_GET['order'];
$categ = $_GET['categ'];
}
これはMySQLではなくSQL Serverの構文です。 – Barmar
[]はシンタクスの一部ではありません。たとえば、テーブルが記事と呼ばれ、カラムがOrderCで、値が2のアーティクルを削除した場合は、プレースホルダです。 'UPDATE記事SET OrderC = OrderC -1 WHEREOrderC> = 2' – DevJ
あなたのプレースホルダーの構文は実際のSQL Serverの構文と同じです。なぜ私がそのミスをしたのかを理解していただければ幸いです。私は通常、このような回答を投稿するときにテーブル名とカラム名を作成します。 – Barmar