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

    +161

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    $query = 'SELECT `views` FROM `'.PREFIX.'_newsi` WHERE `id` = '.$item["id"];			
    $result = $kernel->runSQL($query);
    $count;
    if (mysql_num_rows($result)) {
        $count = mysql_result($result,"views");				
        $query = 'UPDATE `'.PREFIX.'_newsi` SET `views` = "'.++$count.'" WHERE `id` ='.$item["id"];
        $kernel->runSQL($query);
    }

    Увеличиваем счетчик количества просмотров новости

    Запостил: gorky, 05 Апреля 2011

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

    • $kernel->runSQL =))))
      Global::CurrentApplication->Core->Run_SPL_Function(new FunctionCall("mysql_query",$query));
      Ответить
      • да. Откуда в ядре знание о бд?
        Ответить
        • Ну это далеко не единственно, что смущает) На самом деле код можно уместить в 1 строке без потери функционала...
          Ответить
    • Не смешно. Таких кодеров просто отстреливать надо.
      Ответить
    • $kernel->panic()
      Ответить
    • Потом ее перевернули на живот, и стали трахать в попу, снова один за другим, матерясь и нанося удар за ударом.
      Ответить
    • - Ну вот, - отвечает, - это и есть моя главная проблема на сегодняшний день: как сделать так, чтобы даже поллюций не было.
      Ответить

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