sql >> データベース >  >> RDS >> Mysql

MysqlselectからJavascript配列を生成する

    行を変更する

    $allMessage = $row['theMessage'] . " ";
    

    $allMessages[] = $row['theMessage'] . " ";
    

    (変数名にsを追加し、[]を追加します)これは、新しい行を読み取るたびに結果を上書きし、その後、別の(空の)変数から読み取るためです!

    ここで、配列をスペースではなくインプロードする必要があります。格納されているデータに応じて、「、」または「'、'」を使用してアプライドする必要があります。

    出力を直接フェッチループに入れることもできますが、それはあなたにとってのアイデアにすぎません。

    本当に考慮すべきことは、json_encode()とjson_decode()を読むことです:

    http://www.php.net/manual/en/function .json-encode.php

    http://www.php.net/manual/en/function .json-decode.php

    私が助けることができることを願っています。



    1. SQLServer2005のINSERTWHERECOUNT(*)=0でのUNIQUEKEY制約への違反

    2. データベースを使用してjcomponentsを作成する

    3. Rows_sent:12 Rows_examined:549024-mySQLクエリを最適化する方法は?

    4. PHPとMySQLで安全なログインスクリプトを作成する方法