PHP:Whileループは最後の値を配列に保存します

シカンダー

私はdbからデータをフェッチし、以下のように配列に保存しています

$messages = mysqli_query($connect, 'SELECT DISTINCT subjectid, message , time, status     FROM `chat` WHERE  userid='. $userid);
            while ($row =mysqli_fetch_array($messages)) { 
                $data['message']= $row['message'];
                $data['time']= $row['time'];
                $data['status']= $row['status']; 
            } 

問題は、配列の最後のレコードのみを保存することです。問題を解決するのを手伝ってください。これは私が得るものです

<pre>Array
(
    [message] => some message
    [time] => 1512132743
    [status] => unseen
)
</pre>
暴力的な鉛筆

それを2D配列に入れます

$messages = mysqli_query($connect, 'SELECT DISTINCT subjectid, message , time, status     FROM `chat` WHERE  userid='. $userid);
            while ($row =mysqli_fetch_array($messages)) { 
                $data[] = array(
                   'message'=> $row['message'],
                   'time'=> $row['time'],
                   'status'=> $row['status']
                );
            } 

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

phpはループ内の配列値を合計し、最終値を配列にプッシュします

分類Dev

foreachループは、$ _ POSTの最後の配列値のみを出力します

分類Dev

Foreachループは最後の配列値のみを保存しますが、var_dumpは異なる結果を表示します

分類Dev

値が見つからないか、配列の最後に到達しない限り、PHPはループを続行します

分類Dev

whileループを配列に保存し、後でアクセスします。

分類Dev

this.setStateは、配列の最後の値のみをプルしています

分類Dev

whileループの配列の最後の要素にクラス「last」を追加します

分類Dev

ループでは、すべての配列要素が最後の要素の値を取得します

分類Dev

PHP MySQLのwhileループは、最後の行のみを返します

分類Dev

PHP:文字列を最後の文字で分割し、配列に保存しますか?

分類Dev

グループ列に最後のグループの最後の値を入力します

分類Dev

foreachループは、配列の最後の要素のみを出力します

分類Dev

配列の各要素の最後に文字列をプッシュする方法はありますか(whileループを使用する必要がありますか?

分類Dev

PHPは、Whileループと配列を使用して返されたすべての値を出力します

分類Dev

PHPの配列にdouble値をグループ化します

分類Dev

phpはループしたデータを配列に保存します

分類Dev

PHP配列にXを超える値がある場合は、最後のY値を返します

分類Dev

R data.tableは、グループごとに特定の列を最後の値に設定します

分類Dev

配列の最初と最後の値をグループ化する(連続する値は最初と最後の要素でグループ化されます)

分類Dev

ネストされたループ:最後のループは常に最後の配列オブジェクトを返します

分類Dev

PHPループ-配列の最後の非空白値を使用する

分類Dev

正規表現のwhileループは1つの値のみを配列にプッシュします

分類Dev

whileループを使用して、連続する数値の最長のサブ配列を検索します

分類Dev

配列関数のn値を返し、whileループPHPにリストします

分類Dev

文字列の配列をループします-最後の文字列に留まります

分類Dev

PHPはwhileループから配列にデータを入力します

分類Dev

Javascript:ループは最後の値のみを出力します

分類Dev

配列フィールドからテーブルを更新-コードはすべてのフィールドに最後の値を入力します

分類Dev

私のコードは配列の最後の値のみを出力します

Related 関連記事

  1. 1

    phpはループ内の配列値を合計し、最終値を配列にプッシュします

  2. 2

    foreachループは、$ _ POSTの最後の配列値のみを出力します

  3. 3

    Foreachループは最後の配列値のみを保存しますが、var_dumpは異なる結果を表示します

  4. 4

    値が見つからないか、配列の最後に到達しない限り、PHPはループを続行します

  5. 5

    whileループを配列に保存し、後でアクセスします。

  6. 6

    this.setStateは、配列の最後の値のみをプルしています

  7. 7

    whileループの配列の最後の要素にクラス「last」を追加します

  8. 8

    ループでは、すべての配列要素が最後の要素の値を取得します

  9. 9

    PHP MySQLのwhileループは、最後の行のみを返します

  10. 10

    PHP:文字列を最後の文字で分割し、配列に保存しますか?

  11. 11

    グループ列に最後のグループの最後の値を入力します

  12. 12

    foreachループは、配列の最後の要素のみを出力します

  13. 13

    配列の各要素の最後に文字列をプッシュする方法はありますか(whileループを使用する必要がありますか?

  14. 14

    PHPは、Whileループと配列を使用して返されたすべての値を出力します

  15. 15

    PHPの配列にdouble値をグループ化します

  16. 16

    phpはループしたデータを配列に保存します

  17. 17

    PHP配列にXを超える値がある場合は、最後のY値を返します

  18. 18

    R data.tableは、グループごとに特定の列を最後の値に設定します

  19. 19

    配列の最初と最後の値をグループ化する(連続する値は最初と最後の要素でグループ化されます)

  20. 20

    ネストされたループ:最後のループは常に最後の配列オブジェクトを返します

  21. 21

    PHPループ-配列の最後の非空白値を使用する

  22. 22

    正規表現のwhileループは1つの値のみを配列にプッシュします

  23. 23

    whileループを使用して、連続する数値の最長のサブ配列を検索します

  24. 24

    配列関数のn値を返し、whileループPHPにリストします

  25. 25

    文字列の配列をループします-最後の文字列に留まります

  26. 26

    PHPはwhileループから配列にデータを入力します

  27. 27

    Javascript:ループは最後の値のみを出力します

  28. 28

    配列フィールドからテーブルを更新-コードはすべてのフィールドに最後の値を入力します

  29. 29

    私のコードは配列の最後の値のみを出力します

ホットタグ

アーカイブ