私はWeb開発(php/html/sql)が初めてなので、例から学ぼうとしています。mysql テーブルを読み取って HTML にレンダリングする単純な php スクリプトを作成することにしました。この HTML は、html を div に表示する jquery 関数にエコー バックされます。
これはすべて正常に機能し、期待どおりです。
今私がやろうとしているのは、最大 20 行のテーブルを作成することです。SQL クエリが 60 行を返す場合、Web サイトで 20 行のテーブルを 1 つとインデックス (1,2,3 ...) そのテーブルの下で、それらの数字をクリックすると、追加の結果が表示されます。
どうすればこれを達成できますか?チュートリアルはありますか?考え?
私が考えている解決策は次のとおりです。
私のphpスクリプトでは、mysqlクエリによって返された行数を確認してから、複数の「20行テーブル」を作成します(したがって、mysqlが60行を返した場合、3 x 20行テーブルをレンダリングします)。次に、それらのテーブルを配列に入れ、これをエコーします。jquery はこの配列を受け取り、div の最初のテーブルのみをレンダリングします。
しかし、私の問題は、どうすれば残りのデータを取得できるかということです。誰かがテーブルの下の「2」をクリックすると、残りの結果を見ることができますか?
ああ!私がはっきりしていたことを願っています。
ありがとうございました!