PHPを使用して、データベースからタブを順番に入力するにはどうすればよいですか?

johnmcg0000

これはおそらく簡単な質問ですが、データベースから特定のフィールドによって自律的に順序付けられたタブにデータを挿入する方法を知っている人はいますか?

明確にしておきますが、データベースのデータを追加された日付順に表示するには、各タブが必要です。つまり、最新のタブ1、次のタブ2、というように続きます。

私はこれをアコーディオンスタイルで機能させました。最初にデータベースクエリを5回の制限で実行し、データベースから情報を挿入するコードを最大5回繰り返しました。代わりにタブを使用することを除いて、これに似た方法を見つけようとしています。データベースクエリを取得して最新の結果をタブ1に配置できたとしても、タブ2で別のクエリを実行して、2番目に新しい結果を検索します。

御時間ありがとうございます。これがばかげた質問ならごめんなさい。:)

コードを省略してすみません。私がやりたいのは、データベースからデータを次のようなコードで呼び出すことです。

<?php       
        $subject_set = mysql_query("Select * FROM database WHERE column1 like 'value' ORDER BY date_added DESC LIMIT 4", $connection);                  
        if (!$subject_set){
        die("Database connection failed: " . mysql_error());
        }
        while ($subject = mysql_fetch_array($subject_set)){?>

<ul class="tab-links">
    <li class="active"><a href="#tab-1">Tab #1</a></li>
    <li><a href="#tab-2">Tab #2</a></li>
    <li><a href="#tab-3">Tab #3</a></li>
    <li><a href="#tab-4">Tab #4</a></li>
</ul>

<div class="tab-content">
    <div id="tab-1" class="tab active">
        <?=$subject['column1']?>
        <?=$subject['column2']?>
        <?=$subject['column3']?>
        <?=$subject['column4']?> 
    </div>

    <div id="tab-2" class="tab">
        <?=$subject['column1']?>
        <?=$subject['column2']?>
        <?=$subject['column3']?>
        <?=$subject['column4']?> 
    </div>

    <div id="tab-3" class="tab">
        <?=$subject['column1']?>
        <?=$subject['column2']?>
        <?=$subject['column3']?>
        <?=$subject['column4']?> 
    </div> 

    <div id="tab-4" class="tab">
        <?=$subject['column1']?>
        <?=$subject['column2']?>
        <?=$subject['column3']?>
        <?=$subject['column4']?> 
    </div>  
</div>

私はこれに似たコードを望んでいたか、データベースクエリの制限に応じて繰り返されるタブが1つしかない可能性があります。

HenryTK

まず、クエリ:

SELECT column1, column2 FROM tableName ORDER BY dateColumn DESC LIMIT 5;

このデータをと呼ばれる配列に入れたとしましょう$data

タブがHTML<li>要素の場合は、HTMLを作成するための関数を作成できます。

function buildList($data){
  $output = "";
  if(!empty($data)){
    $output .= "<ul>";
    foreach($data as $row){
      $output .= "<li>" . $row . "</li>";
    }
    $output .= "</ul>";
  }
  return $output;
}

テーブルの構造や期待される出力を知らなければ、これ以上詳細を提供することはできないと思います。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

MVVMパターンを使用してデータベースからListViewに入力するにはどうすればよいですか?

分類Dev

PHPを使用してHTML入力フィールドをMySQLiデータベースに送信するにはどうすればよいですか?

分類Dev

RailsでJSONを使用してデータベースにデータを入力するにはどうすればよいですか?

分類Dev

TerraformでGCPSQLデータベースを順番に作成するにはどうすればよいですか。

分類Dev

1つのforeachを使用して、インデックス付き配列テキスト入力名PHPから複数列データベースにデータを挿入するにはどうすればよいですか?

分類Dev

phpとcodeigniterを使用してデータベースにデータを挿入するにはどうすればよいですか?

分類Dev

csvデータから値を分割して入力するにはどうすればよいですか?

分類Dev

(Newtonsoft.Jsonを使用して)JTokenから既存のオブジェクトにデータを入力するにはどうすればよいですか?

分類Dev

MVCを使用してデータベーステーブルからドロップダウンにデータを入力するにはどうすればよいですか?

分類Dev

条件を使用してデータを入力するにはどうすればよいですか?

分類Dev

配列を使用してデータを入力するにはどうすればよいですか?

分類Dev

リストビューからデータを移動してデータベースに挿入するにはどうすればよいですか?

分類Dev

長い文字列を分割し、phpを使用してmysqlデータベースに挿入するにはどうすればよいですか?

分類Dev

C ++経由でPostgreSQLを使用してデータベーステーブルに変数を挿入するにはどうすればよいですか?

分類Dev

phpAdminを使用してmySQLデータベースからすべてのテーブルを削除するにはどうすればよいですか?

分類Dev

入力からデータを取得し、jQueryを使用してそれらを配列に配置するにはどうすればよいですか?

分類Dev

SQLデータベースに世界言語を入力するにはどうすればよいですか?

分類Dev

入力をデータベースに保存するにはどうすればよいですか

分類Dev

JavaScriptを使用してDjangoによって作成されたHTMLテーブルにデータを入力するにはどうすればよいですか?

分類Dev

このJavascriptデータを使用してテーブルにデータを入力するにはどうすればよいですか?

分類Dev

データベースからのキーを使用してオブジェクトをNSArrayに追加するにはどうすればよいですか?

分類Dev

PHPで入力からデータを分離するにはどうすればよいですか?

分類Dev

php mqsqlでユーザーから入力を取得してデータベースからデータを表示するにはどうすればよいですか?

分類Dev

他のDBからデータを受信し、手動で入力し、データをエクスポートしてWebダッシュボードを作成するデータベースを作成するにはどうすればよいですか?

分類Dev

Springを使用して本番データベースのデータ形式を操作するにはどうすればよいですか?

分類Dev

本番データベースから開発データベース(Rails 4)にデータを移行するにはどうすればよいですか?

分類Dev

phppdoで\ dを使用して、進行中のデータベースからテーブルを印刷するにはどうすればよいですか?

分類Dev

Play FrameworkでEbeanを使用してデータベースに初期データをロード/挿入するにはどうすればよいですか?

分類Dev

Mysqlデータベースからチェックボックスにデータを入力するにはどうすればよいですか?

Related 関連記事

  1. 1

    MVVMパターンを使用してデータベースからListViewに入力するにはどうすればよいですか?

  2. 2

    PHPを使用してHTML入力フィールドをMySQLiデータベースに送信するにはどうすればよいですか?

  3. 3

    RailsでJSONを使用してデータベースにデータを入力するにはどうすればよいですか?

  4. 4

    TerraformでGCPSQLデータベースを順番に作成するにはどうすればよいですか。

  5. 5

    1つのforeachを使用して、インデックス付き配列テキスト入力名PHPから複数列データベースにデータを挿入するにはどうすればよいですか?

  6. 6

    phpとcodeigniterを使用してデータベースにデータを挿入するにはどうすればよいですか?

  7. 7

    csvデータから値を分割して入力するにはどうすればよいですか?

  8. 8

    (Newtonsoft.Jsonを使用して)JTokenから既存のオブジェクトにデータを入力するにはどうすればよいですか?

  9. 9

    MVCを使用してデータベーステーブルからドロップダウンにデータを入力するにはどうすればよいですか?

  10. 10

    条件を使用してデータを入力するにはどうすればよいですか?

  11. 11

    配列を使用してデータを入力するにはどうすればよいですか?

  12. 12

    リストビューからデータを移動してデータベースに挿入するにはどうすればよいですか?

  13. 13

    長い文字列を分割し、phpを使用してmysqlデータベースに挿入するにはどうすればよいですか?

  14. 14

    C ++経由でPostgreSQLを使用してデータベーステーブルに変数を挿入するにはどうすればよいですか?

  15. 15

    phpAdminを使用してmySQLデータベースからすべてのテーブルを削除するにはどうすればよいですか?

  16. 16

    入力からデータを取得し、jQueryを使用してそれらを配列に配置するにはどうすればよいですか?

  17. 17

    SQLデータベースに世界言語を入力するにはどうすればよいですか?

  18. 18

    入力をデータベースに保存するにはどうすればよいですか

  19. 19

    JavaScriptを使用してDjangoによって作成されたHTMLテーブルにデータを入力するにはどうすればよいですか?

  20. 20

    このJavascriptデータを使用してテーブルにデータを入力するにはどうすればよいですか?

  21. 21

    データベースからのキーを使用してオブジェクトをNSArrayに追加するにはどうすればよいですか?

  22. 22

    PHPで入力からデータを分離するにはどうすればよいですか?

  23. 23

    php mqsqlでユーザーから入力を取得してデータベースからデータを表示するにはどうすればよいですか?

  24. 24

    他のDBからデータを受信し、手動で入力し、データをエクスポートしてWebダッシュボードを作成するデータベースを作成するにはどうすればよいですか?

  25. 25

    Springを使用して本番データベースのデータ形式を操作するにはどうすればよいですか?

  26. 26

    本番データベースから開発データベース(Rails 4)にデータを移行するにはどうすればよいですか?

  27. 27

    phppdoで\ dを使用して、進行中のデータベースからテーブルを印刷するにはどうすればよいですか?

  28. 28

    Play FrameworkでEbeanを使用してデータベースに初期データをロード/挿入するにはどうすればよいですか?

  29. 29

    Mysqlデータベースからチェックボックスにデータを入力するにはどうすればよいですか?

ホットタグ

アーカイブ