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

    +157

    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
    $blocks = $this->dsp->db->select_array("select distinct B.*, BS.ALIGN_, BS.ORDER_, BS.PARAM_, BS.HTML_CLASS as HTML_CLASS, BS.HTML_TYPE as HTML_TYPE, SC.SYS_CLASS_FILE, SC.SYS_CLASS_VARNAME, SC.SYS_CLASS_CLASSNAME,BS.EXCLUSION, BS.ID
                       from BLOCKS_SECTION BS
                       inner join BLOCKS B on (BS.BLOCKS_ID=B.BLOCKS_ID and B.STATUS=1)
                       left join SYS_CLASS SC ON SC.SYS_CLASS_ID=B.SYS_CLASS_ID
                       where $add and SITE_ID=? and B.BLOCKS_ID=? order by BS.EXCLUSION desc, BS.ORDER_",$site_id,$call_id);
           $arr_block_id = array();             
           while (!empty($blocks)) {
                   foreach ($blocks as $idx => $block) {
                           if($block['EXCLUSION']){
                                           if(!in_array($block['BLOCKS_ID'],$arr_block_id)) array_push($arr_block_id,$block['BLOCKS_ID']);
                           }else{
                                           if(!in_array($block['BLOCKS_ID'],$arr_block_id) or $block['ID'])
                                                   $ret .= $this->CallPrepareBlock($VARS,$VARS_init,$block);
                           }
                           unset($blocks[$idx]);
                        } // foreach
              } // while

    Функция, кстати называется GetOneBlock )))

    Запостил: a_lebedev, 02 Июня 2011

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

    • Не уж то сам Татьянович?
      Ответить
      • Это хуевый плагиат.
        Ответить
        • Пользуясь случаем, не могу не заметить, что от того, что вы написали "хуевый" через "е", не понятно как его теперь читать! То ли хуЁвый, то ли хУевый. Как же так?
          Ответить
          • хУевый такого слова нет
            Ответить
            • А позвольте спросить как вы это определили? А если по аналогии с обалдуй? Тоже нет?
              Я как бы и не русский, если че, мне просто интересно :)
              Ответить
              • «Э ́тот ху´ев Лебеде ́в как диза ́йнер весьма ́ хуё´в и яви ́лся на встре ́чу, насоса ́вшись хуё´в».
                Ответить
                • Такое популярное слово "хуевый", что же не понятного?
                  Но, почему эта недобуква "ё", для сонма обезьян, так катастрофически меняет смысл данного слова, и вызывает у них страшную жопную боль? Это хуйня, пиздец и говно. Это для филологов, а не для людей.
                  Для людей есть буква "е". Она выглядит вот так "Е" или так "е".
                  Так почему бы, блять, в конце уже концов, не убрать над буквой эти ебаные точки? А, блять?
                  Ответить
                  • Потому что это две разных буквы. Это всё равно, что из "й" сделать "и".

                    P.S. Тёма, а где «ёлочки»?
                    Ответить
                  • Полистал свой "жеже", и я просто в ахуе. Там, какой-то хуй, подписывающийся, блять, великим и ужасным мной, употребляет непотребства в виде "ё" ("Алё") и ввиде «"» (двойных кавычек)...
                    Что мне теперь делать? А, блять?
                    Ответить
                • >Лебеде ́в
                  тогда он был бы Лебедё ́в, в слове, где есть буква ё ударения должно быть на ней. А хУев, имелось в виду "чей?", предполагая, что владелец в единственном числе, или, еще вариант, как фамилия образованая по принципу "лебедь" -> "Лебедев", а не "каков?".
                  Ответить
    • показать все, что скрытоvanished
      Ответить

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