Query na localhostu a poté na serveru

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
rihot
Člen | 16
+
0
-

Zdravím, mám jeden docela zvláštní problém. Když projekt překopíruju na server tak všechno jede OK, mimo hlavní stránky kde se sice vykonají nějaké query ale data se nevypíší na jiných stránkách ano. Nejvíce se vykonají vždy 2 příkazy. Na localu jede vše OK.

Děkuji za každou radu.

Nette Framework 2.0.8 | PHP 5.3

enumag
Člen | 2118
+
0
-

Příliš málo informací. Je něco v logu? Zkoušels na serveru zapnout debugMode?

rihot
Člen | 16
+
0
-

Jo zkoušel žádná chyba jenom mi to hodí do logu stránku jak to vidí PHP (bez maker) tak jak to provede.

enumag
Člen | 2118
+
0
-

Nějak ti nerozumím co jsi v tom logu našel. Můžeš ten soubor z logu někam nahrát?

rihot
Člen | 16
+
0
-

Ten stejný dotaz se provede v adminu ale vypíše data na homepage je vybere ale nevypíše. Ten stejný script mám i na localu a vše jede v pořádku.

rihot
Člen | 16
+
0
-

Pardon, v Logu nic nemám spletl jsem si to s tempem.

enumag
Člen | 2118
+
0
-

To je nějaká blbost… otevři si v browseru vygenerovaný HTML kód, nejspíš bude v určitém místě najednou useknutý.

rihot
Člen | 16
+
0
-

Už jsem přišel čím to je.
Funguje:

{foreach $pages as $page}

	<div class="page">
	    <h1>{$page->name}</h1>
	    {var $age = substr($page->text, 0, 200)}
	    <p>{$age}... <a n:href="page, $page->id">více zde</a></p>
	</div>

	{/foreach}

Nefunguje:

{foreach $pages as $page}
	{if ($page->main) == '1'}
	<div class="page">
	    <h1>{$page->name}</h1>
	    {var $age = substr($page->text, 0, 200)}
	    <p>{$age}... <a n:href="page, $page->id">více zde</a></p>
	</div>
	{/if}
{/foreach}

Něchápu…

Editoval rihot (22. 1. 2013 19:03)

Grelek
Člen | 233
+
0
-

Výstřel do prázdna, nevím, jestli to tak je, ale nevadí v té podmínce závorky?
{if $page->main == 1}

besanek
Člen | 128
+
0
-

Dumpni $page->main. Viděl bych to tak, že tam máš samé nuly, popřípadě jiné hodnoty, proto se ti nic nevypíše.

{dump $page->main}
enumag
Člen | 2118
+
0
-

Hele není to main v databázi čistě náhodou typu tinyint?