Quantcast
Viewing all articles
Browse latest Browse all 21942

Problem z białą stroną przy dodawaniu nowej funkcji

Witajcie. 

Mam pewien dziwny błąd. Na stronie chcę podzielić kategorie jednak mam problem. Przy dodaniu drugiej metody, która pobiera mi z bazy danych kategorie tylko językowe i uzupełnieniu listy za pomocą tej metody mam problem, że strona nie chce się załadować. 

Poniżej kod, który to zobrazuje

metody getAll i getAllLang

	static function getAll($count = true){
		if($count){
			$sql = new mysql("SELECT `categories`.*, COUNT(`post_category`.`post`) AS `posts` FROM `categories` LEFT JOIN `post_category` ON `categories`.`id` = `post_category`.`category` GROUP BY `categories`.`id` ORDER BY (COUNT(`post_category`.`post`)) DESC");
		}else{
			$sql = new mysql("SELECT * FROM `categories`");
		}

		return $sql->getAll();
	}

	static function getAllLang(){
			$sql = new mysql("SELECT `categories`.*, COUNT(`post_category`.`post`) AS `posts` FROM `categories` LEFT JOIN `post_category` ON `categories`.`id` = `post_category`.`category` WHERE Id IN (125, 126) GROUP BY `categories`.`id` ORDER BY (COUNT(`post_category`.`post`)) DESC");

		return $sql->getAllLang();
	}

 

wywołanie funkcji przy starcie strony

 

      

 $this->template['cats'] = categories::getAll(true);                $this->template['langs'] = categories::getAllLang();

 

i w momencie dodania linii z langs wywala mi pustą stronę przy wczytaniu. Dodatkowo, jeżeli zrobię to w sposób taki 

      

 $this->template['cats'] = categories::getAll(true);                $this->template['langs'] = categories::getAll(true);

to wszystko jest ok, 'cats' oraz 'langs' są uzupełnione i strona się wczytuje.

Na zakończenie mam też błąd z konsoli 

Kodowanie znaków dokumentu HTML nie zostało zadeklarowane. Podczas wyświetlania tego dokumentu w niektórych konfiguracjach przeglądarki niektóre znaki spoza zakresu US-ASCII (o ile występują) mogą wyglądać nieprawidłowo. Kodowanie znaków strony musi być zadeklarowane w dokumencie lub w protokole przesyłania.

Co może być problemem? 

 


Viewing all articles
Browse latest Browse all 21942