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

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
  20. 20
//Рекурсивная функция цепной проверки категории
	function category(){
		static $category;
		static $level=0;
		$myrow = mysql_query("SELECT id,pot_category FROM categroy WHERE sysname='".$_GET['do'][$level]."'");
		if(mysql_num_rows($myrow)){
		$result = mysql_fetch_assoc($myrow);
		if($result['no_viev']==0){
		if($result['sysname']==end($_GET['do'])){
			return 'category';
			}else{
				$level++;
				$this->category();
				}
				}else{return 'no_viev';}
		}else{
			//Если категории не найдено то показываем ошибку 404
			return FALSE;}
		
		}

Бессмысленная рекурсия

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

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

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

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

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


    8