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

mysqlデータを3列に分割するエラー

    最も奇妙な修正は、「ブレーク が必要なことです。 「内側のループで。

    for ($i=0; $i < count($data)/3; $i++){
        for ($j=0; $j<3; $j++){
             if (($i * 3) + $j >= count($data)) {
                 break;
             }
    

    count($ data)を変数に格納することで、計算能力を少し節約する必要があることに注意してください。ただし、カウントが変わると予想される場合を除きます。

    $countOfData = count($data);
    for ($i=0; $i < $countOfData/3; $i++){
        for ($j=0; $j<3; $j++){
             if (($i * 3) + $j >= $countOfData) {
                 break;
             }
    



    1. トリガーを使用したリアルタイムデータマスキング

    2. この接続に関連付けられている開いているDataReaderがすでにあり、最初に閉じる必要があります+ asp.net mvc

    3. PostgreSQLの空間データ

    4. 有用なOracleAppsプリンタークエリのトップ9