リスト内の連続する 2 行の位置を交換する MySQL ステートメントについてアドバイスをお願いします。
PHP を使用して上へ移動 (↑) と下へ移動 (↓) の並べ替え関数を実装するにはどうすればよいですか? CI フレームワークを使用しています
↑ と ↓ をクリックすると、どのようなパラメータをデータベースに渡す必要がありますか?
上に移動: 2 行目の操作で上矢印 (↑) をクリックします。完了後、2 行目の元の位置が 1 行目に変更されます。 (2行目と1行目の情報交換位置)
下に移動: 9行目の操作で下矢印(↓)をクリックします。完了後、元の9行目の位置が10行目に変更されます。 (9行目と10行目の情報交換位置)
ディスカッション(解決策)への返信
テーブルに別の列を追加 位置列 上下に移動することは、この位置列を更新することです
再度テーブルに追加列、位置列を上下に移動すると、位置列が更新されます
テーブルに並べ替えフィールド (並べ替え) があります。ここで問題となるのは、行 B の上向き矢印 (↑) をクリックすることです。 A行のパラメータを取得する方法はまだわかりません。
言語セクションで質問する必要があります。
並べ替えが固有の場合、上矢印 (↑) をクリックすると、現在の並べ替えが表示されます。
下部には +1、上部には -1 。
1 階の rucypli からの返信を引用: テーブルに別の列を追加します。位置列を上下に移動すると、テーブルに並べ替えフィールド (並べ替え) が追加されます。問題は、B 行の上矢印 (↑) をクリックした場合に、A 行のパラメータを取得する方法ですが、これについてはわかりません。
現在の行のパラメータを知ることができますが、前の行のパラメータを知る必要があります

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

Laravelは、直感的なフラッシュメソッドを使用して、一時的なセッションデータの処理を簡素化します。これは、アプリケーション内に簡単なメッセージ、アラート、または通知を表示するのに最適です。 データは、デフォルトで次の要求のためにのみ持続します。 $リクエスト -

PHPクライアントURL(CURL)拡張機能は、開発者にとって強力なツールであり、リモートサーバーやREST APIとのシームレスな対話を可能にします。尊敬されるマルチプロトコルファイル転送ライブラリであるLibcurlを活用することにより、PHP Curlは効率的なexecuを促進します

Laravelは簡潔なHTTP応答シミュレーション構文を提供し、HTTP相互作用テストを簡素化します。このアプローチは、テストシミュレーションをより直感的にしながら、コード冗長性を大幅に削減します。 基本的な実装は、さまざまな応答タイプのショートカットを提供します。 Illuminate \ support \ facades \ httpを使用します。 http :: fake([[ 'google.com' => 'hello world'、 'github.com' => ['foo' => 'bar']、 'forge.laravel.com' =>

Laravelのサービスコンテナとサービスプロバイダーは、そのアーキテクチャの基本です。 この記事では、サービスコンテナ、詳細サービスプロバイダーの作成、登録、および実用的な使用法を例で説明します。 Oveから始めます

顧客の最も差し迫った問題にリアルタイムでインスタントソリューションを提供したいですか? ライブチャットを使用すると、顧客とのリアルタイムな会話を行い、すぐに問題を解決できます。それはあなたがあなたのカスタムにより速いサービスを提供することを可能にします

PHPロギングは、Webアプリケーションの監視とデバッグ、および重要なイベント、エラー、ランタイムの動作をキャプチャするために不可欠です。システムのパフォーマンスに関する貴重な洞察を提供し、問題の特定に役立ち、より速いトラブルシューティングをサポートします

記事では、PHP 5.3で導入されたPHPの後期静的結合(LSB)について説明し、より柔軟な継承を求める静的メソッドコールのランタイム解像度を可能にします。 LSBの実用的なアプリケーションと潜在的なパフォーマ

この記事では、フレームワークにカスタム機能を追加し、アーキテクチャの理解、拡張ポイントの識別、統合とデバッグのベストプラクティスに焦点を当てています。
