1. PHP / Говнокод #22717

    −20

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    foreach ( $total_work_days_per_day as $key_year => $value_year ) {
        foreach ( $total_work_days_per_day [$key_year] as $key_month => $value_month ) {
            foreach ( $total_work_days_per_day [$key_year] [$key_month] as $key_day => $value_day ) {
    
                $sql = "SELECT count(*) AS pocet
    						FROM srws_schedule
    						WHERE
    						(status=1 OR status=2  OR status=13 OR status=14)
    						AND	year =" . $key_year . "
    						AND month=" . $key_month . "
    						AND day=" . $key_day . "
    						";
                $stmt = $this->getDoctrine ()->getManager ()->getConnection ()->prepare ( $sql );
                $stmt->execute ();
                $res = $stmt->fetch ();
                $script .= "$('.total_" . $key_month . "_" . $key_day . "').html('" . number_format ( $res ['pocet'], 0, ',', '' ) . "');";
            }
        }
    }

    Есть кусок кода с 4 запросами к базе в теле цикла, но сюда не влез.

    Запостил: whoisbug, 31 Марта 2017

    Комментарии (1) RSS

    • лол. мне это как раз сейчас попало в тему программирования на шелле как на (нормальных) языках программирования. баш уже давно начали "чинить", и башизмы плодить - сколько еще продержатся базы данных?
      Ответить

    Добавить комментарий