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

    +165

    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
    if (isset($_GET['frends'])) {
      $query = "SELECT `imail` FROM `frends` WHERE imail ='" .$_SESSION['user'] . "' AND status = '1'";
      $res = mysql_query($query) or die(mysql_error());
      
      while ($row = mysql_fetch_array($res)) {
           $imail = $row['imail_frend'];
     
     
           $query2 = "SELECT * FROM `users` WHERE imail ='$imail'";
           $res2 = mysql_query($query2) or die(mysql_error());
       
          $row2 = mysql_fetch_array($res2);
           echo $row2['surname'];
     
       }
    }

    Запостил: qbasic, 13 Марта 2011

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

    • imail - самое смешное тут.
      Ответить
      • иликтронная почта, однако
        (или иликтрическая, если обезьянка читала сайтик лебидева)

        ЗЫ: users почему-то написано без ошибок
        Ответить
        • > users почему-то написано без ошибок
          потому что скопипащено с форума, а имайл прочувствован и оставлен для лучшего понимания (емайл непонятно уже)

          однако и с frend тоже чел не справился
          Ответить
    • неумение использовать join ведёт к увеличению рынка серверных комплектующих
      Ответить
      • Есть только одна надежда, что на imail наложено ограничение уникальности, а инача Эпик Фэйл! А вобще, очень походит на то, что цикл этот выполнится один раз, так что 2 запроса вместо одного - не самое плохое, что могло бы быть :-)
        Ответить
        • Упс, чето я не сразу разобрался. Выполнится в перспективе достаточно большое число раз...
          Ответить
    • qbasic'у досталось всё пыхонаследие???
      Ответить

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