"PHP" / Говнокод #6739 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
/////////////////////////////////////////////////////////////////////////////ивенты: регистрация (1)
$e_reg=mysql_query("SELECT * 
    from  a_event
where event_status='1'");     
    

$events_reg=array();
  for($x=0;$events_reg[$x]=mysql_fetch_assoc($e_reg);$x++);
  unset($events_reg[count($events_reg)-1]);

/////////////////////////////////////////////////////////////////////////////ивенты: групповой этап (2)
$e_grp=mysql_query("SELECT * 
    from  a_event
where event_status='2'");     
    

$events_grp=array();
  for($x=0;$events_grp[$x]=mysql_fetch_assoc($e_grp);$x++);
  unset($events_grp[count($events_grp)-1]);

Нашел вот такое вот на работе. Доски рядом не оказалось :(

Запостил: inf inf, (Updated )

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

  • кажется это можно было сделать одним запросом, без пхп-циклов этих всех
    Ответить
  • Я не совсем понял, это им нужен был один последний элемент что ли?
    Ответить
    • Нет. Это один быдлокодер решил, что лучше делать 15 запросов к базе (нелимитированных), чтобы получать разные виды "ивентов" по статусу, чем сделать один запрос и оперировать данными.
      А если вы про FOR, то мне показалось, что человек никогда не слышал о WHILE. 🙁
      И представьте, такого унылого кода не одна сотня строк 🙁
      Ответить
      • А, мне сперва показалось, что unset идёт в цикле. Теперь ясно, что он там делает.
        Ответить
  • ф W!O!E?D.T B,V!I$D"E"T R.I)K!S"U?D$Z(K M K,S:G(W:Q?J$J(P?Q!X"S T"K"I?I O)KZ$R:B"H(J"G(U!R"U:D$B,LH"E,JU"N(N(D,D F!T,Q)P?P:I!Z?U)W$ARH.R:D?K?M$U)R V.IЧVANMZKMANSIYNLBIYSRSHJJIELJLWDXBNNEGLIGXTHKKBZEJVRKLJXZAGHTBKEERANUWDGVOHOEBCEHVLBOZUNYDFSTSKQMXAMIJTYJIRPAONCUMEVYANFUSPMUWHNXBJXUIWPGOAWBRCNDWOZSEFRXQIXMCH
    Ответить

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

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8