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

    +30

    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
    /**
    * Замена auto_increment
    * @param string $name - наименование таблицы
    * @param string $id - наименование индексной записи таблицы
    * @param ADODB-object $db - объект ADOConnection
    *
    * @return int - если удалось выделить следующий ID, false в противном случае
    */
    function CountId($name, $id, & $db)
    {
        $selection = $db->Execute('SELECT MAX('.$id.') as id
                                   FROM '.$name);
        if ($selection) {
            return ($selection->fields['id'] + 1);
        } else {
            return false;
        }
    }

    В каком-то древненьком проекте решили отказаться от автоинкремента. :-) Накалякали функцию для его замены.

    Запостил: guest, 25 Ноября 2008

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

    • Видимо используется только MySQL?
      Ответить
    • Veton:
      В мускуле автоинкремент есть.

      Чуть ниже встречал быдлокод, где айдишник рандомом генерился, но им можно было повесить. Как вариант решения придумал то же самое)
      Ответить
    • Мишко:
      Так в чем же тут говнокодность?
      Ответить
    • [quote=Мишко]Так в чем же тут говнокодность?[/quote]

      В многопользовательском режиме будет иногда падать без видимых причин, отлаживать заебёшься...
      Ответить
    • Мишко:
      [quote=Говногость]В многопользовательско м режиме будет иногда падать без видимых причин, отлаживать за***шься[/quote]

      Есть такие понятия как транзакция и исключение (exception). Правильно используй и ничего отлаживать не за***шься...
      Ответить
    • Страйкер тоже так сделал
      Ответить
      • Да.
        Ответить
        • В наши дни компьютерные науки и программирование являются приоритетными направлениями,
          для изучения которых множество студентов выбирает зарубежное образование.


          Вчерашние выпускники школ могут и не иметь опыта изучения ИТ-дисциплин, но хорошее знание
          математики и физики будут явными преимуществами при поступлении. Выпускники вузов, желающие продолжить
          обучение за границей, должны быть знакомы с процессом и языками программирования (Python, C++, Haskell, Java, Pascal и другие), да и
          знание психологии и социологии будут не лишними. Поступить в магистратуру могут те, кто имеет степень бакалавра в смежной специальности.

          Royal Melbourne Institute of Technology University
          http://www.rmit.edu.au/
          [hr]
          Bournemouth University
          https://www1.bournemouth.ac.uk/study/
          [hr]
          University of Waikato
          https://www1.bournemouth.ac.uk/study/international
          [hr]
          Sunway University
          http://university.sunway.edu.my/
          [hr][b][b]

          #учеба_за_рубежом #обучение_за_рубежом


          =*=*=*=*=*=*=*=*=*=*=*=*=*=V*
          Ответить
      • В наши дни компьютерные науки и программирование являются приоритетными направлениями,
        для изучения которых множество студентов выбирает зарубежное образование.


        Вчерашние выпускники школ могут и не иметь опыта изучения ИТ-дисциплин, но хорошее знание
        математики и физики будут явными преимуществами при поступлении. Выпускники вузов, желающие продолжить
        обучение за границей, должны быть знакомы с процессом и языками программирования (Python, C++, Haskell, Java, Pascal и другие), да и
        знание психологии и социологии будут не лишними. Поступить в магистратуру могут те, кто имеет степень бакалавра в смежной специальности.

        Royal Melbourne Institute of Technology University
        http://www.rmit.edu.au/
        [hr]
        Bournemouth University
        https://www1.bournemouth.ac.uk/study/
        [hr]
        University of Waikato
        https://www1.bournemouth.ac.uk/study/international
        [hr]
        Sunway University
        http://university.sunway.edu.my/
        [hr][b][b]

        #учеба_за_рубежом #обучение_за_рубежом


        =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=* =*=V*
        Ответить
        • Путешествия: Туристические Агенства

          TRAVELMIR/GREEN LIGHT TOURS TRAVELMIR/GREEN LIGHT TOURS
          Агентство, которое Вы искали
          http://www.travelmir.com

          1811 Avenue P.
          Brooklyn, NY 11229 (карта)
          Телефон: (718) 234-0787

          ALLIstanbulTours.com ALLIstanbulTours.com
          Одна нация Туристическое агентство здесь, чтобы служить своей поездки все через Турцию. Мы специализируемся на всех Турции Туры по ОАЭ, Эфес туры, туры Галлиполи, Анзак Однодневные экскурсии, туры ...
          http://www.allistanbultours.com

          255 West 36th Street, Suite 800 New York
          New York, NY 10018 (карта)
          Телефон: (800) 961-5117 Факс: 19175917556

          Ancore Transportation Services
          Транспортная компания , предоставляет 2013 года спринтер Мерседес ( 14 пассажиров ) для локальных и дальних экскурсий , туров , а так же , другие услуги ( свадьбы , дни рождения и тд. ) Мерседес ...

          12303 Runnymede st. #3
          North Hollywood, CA 91605 (карта)
          Телефон: (818) 326-9246 Факс: 818-760-8480

          EIH Travel Inc.
          Путешествия по Америке. Индивидуальные экскурсии (по ценам групповых) на машине от 2 до 12 человек. Не лежите на диване.Отправляйтесь с нами в путь. Что б забыть про все заботы и душою отдохнуть. ...
          http://www.usatravelru.com

          1821 Creekview Ln
          Jamison, PA 18929 (карта)
          Телефон: (267) 483-5289

          Hawaii with Russian Guide
          Звоните на Гаваи, говорим по русски телефон (808) 384-2076

          1255 Nuuanu
          Honolulu, HI 96817 (карта)
          Телефон: (808) 384-2076

          NEW TOURS USA NEW TOURS USA
          22 года в бизнесе. Принимающий тур оператор, все штаты США и Канада. Русские туры с ...
          http://www.newtours.us



          ________________________
          Ответить
          • Путешествия: Туристические Агенства

            TRAVELMIR/GREEN LIGHT TOURS TRAVELMIR/GREEN LIGHT TOURS
            Агентство, которое Вы искали
            http://www.travelmir.com

            1811 Avenue P.
            Brooklyn, NY 11229 (карта)
            Телефон: (718) 234-0787

            ALLIstanbulTours.com ALLIstanbulTours.com
            Одна нация Туристическое агентство здесь, чтобы служить своей поездки все через Турцию. Мы специализируемся на всех Турции Туры по ОАЭ, Эфес туры, туры Галлиполи, Анзак Однодневные экскурсии, туры ...
            http://www.allistanbultours.com

            255 West 36th Street, Suite 800 New York
            New York, NY 10018 (карта)
            Телефон: (800) 961-5117 Факс: 19175917556

            Ancore Transportation Services
            Транспортная компания , предоставляет 2013 года спринтер Мерседес ( 14 пассажиров ) для локальных и дальних экскурсий , туров , а так же , другие услуги ( свадьбы , дни рождения и тд. ) Мерседес ...

            12303 Runnymede st. #3
            North Hollywood, CA 91605 (карта)
            Телефон: (818) 326-9246 Факс: 818-760-8480

            EIH Travel Inc.
            Путешествия по Америке. Индивидуальные экскурсии (по ценам групповых) на машине от 2 до 12 человек. Не лежите на диване.Отправляйтесь с нами в путь. Что б забыть про все заботы и душою отдохнуть. ...
            http://www.usatravelru.com

            1821 Creekview Ln
            Jamison, PA 18929 (карта)
            Телефон: (267) 483-5289

            Hawaii with Russian Guide
            Звоните на Гаваи, говорим по русски телефон (808) 384-2076

            1255 Nuuanu
            Honolulu, HI 96817 (карта)
            Телефон: (808) 384-2076

            NEW TOURS USA NEW TOURS USA
            22 года в бизнесе. Принимающий тур оператор, все штаты США и Канада. Русские туры с ...
            http://www.newtours.us



            ___
            Ответить
            • Привет, ваш регион представляется как Краснодар.
              Купить лекарства в Краснодар: шишки, гидропонуку, гашиш, скорость, ск, кристаллы, амфетамин, MDMA, экстази, героин и метадон, кокаин (кокс). Мефедрон в кристаллах, мяу-мяу, меф. Всегда можно купить готовые закладки марихуаны и спайса. Реагент 1к40 и LSD.
              Оператор Telegram: @clubdrugs
              ОСТОРОЖНЕЕ! В сети появилось много фейков с нашем именем. Для того что бы не попасть на фейк оператора telegram, переходите на наш ник строго по ссылке выше!


              http://drugsclub.site/catalog/krasnodar

              _________
              Ответить
              • Онлайн-магазин Китайская медицина
                -------------------------------------------------------------------
                Препараты из Китая, лечебные порошки, ароматические свечи, тампоны вагинит лечения
                гигиенический шампунь

                https://www.zbfarm.info/
                __________
                Ответить
                • _____________________
                  Ответить
                  • индивидуалка в москве

                    https://msk5.prostitutki-red.com/

                    ______________
                    Ответить
                    • индивидуалка в москве

                      https://msk5.prostitutki-red.com/

                      _
                      Ответить
                      • индивидуалка в люблино

                        https://msk5.prostitutki-red.com/

                        ____________________
                        Ответить
                        • индивидуалка в москве

                          https://msk5.prostitutki-red.com/

                          __________________________
                          Ответить
                          • Вот вам не большой список проверенных Магазинов которые ведут продажи через телеграм!
                            Все вы их знаете по Рампу или Hydra! https://pastebin.com/JWcx7p64

                            STUFF MAN:
                            Телеграм магазина @MAN_STUFF (https://t.me/MAN_STUFF)

                            XTC Market: №1 в РФ
                            Телеграм магазина @XTC_24 (https://t.me/XTC_24)

                            WDС USA SHOP
                            Телеграм магазина @U_S_A_SHOP (https://t.me/U_S_A_SHOP)

                            Prazdn1k
                            Телеграм магазина @Prazdn1kmsk (https://t.me/Prazdn1kmsk)

                            [ЦУМ]
                            Телеграм магазина @Tsum_msk (https://t.me/Tsum_msk)

                            [КОНТРАБАНДА]
                            Телеграм магазина @kontrabanda24 (https://t.me/kontrabanda24)

                            Ant1biotik Shop
                            Телеграм магазина @Ant1biotik_24 (https://t.me/Ant1biotik_24)

                            Магазин Адская Лавка
                            Телеграм магазина @hellish_shop (https://t.me/hellish_shop)
                            ______________________
                            Ответить
                            • Вот вам не большой список проверенных Магазинов которые ведут продажи через телеграм!
                              Все вы их знаете по Рампу или Hydra! https://pastebin.com/JWcx7p64

                              STUFF MAN:
                              Телеграм магазина @MAN_STUFF (https://t.me/MAN_STUFF)

                              XTC Market: №1 в РФ
                              Телеграм магазина @XTC_24 (https://t.me/XTC_24)

                              WDС USA SHOP
                              Телеграм магазина @U_S_A_SHOP (https://t.me/U_S_A_SHOP)

                              Prazdn1k
                              Телеграм магазина @Prazdn1kmsk (https://t.me/Prazdn1kmsk)

                              [ЦУМ]
                              Телеграм магазина @Tsum_msk (https://t.me/Tsum_msk)

                              [КОНТРАБАНДА]
                              Телеграм магазина @kontrabanda24 (https://t.me/kontrabanda24)

                              Ant1biotik Shop
                              Телеграм магазина @Ant1biotik_24 (https://t.me/Ant1biotik_24)

                              Магазин Адская Лавка
                              Телеграм магазина @hellish_shop (https://t.me/hellish_shop)
                              _________________________
                              Ответить

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