Pogledajte određenu poruku
Staro 10. 09. 2010.   #5
martinluter
profesionalac
Qualified
 
Datum učlanjenja: 02.05.2009
Poruke: 193
Hvala: 27
8 "Hvala" u 6 poruka
martinluter is on a distinguished road
Default

Hvala vam na odgovorima!

probao sam:
PHP kôd:
$pr=mysql_query("SELECT *, LEAST(cena,cena1>0) as max_cena FROM proizvodi WHERE  akt='Y' ORDER BY max_cena DESC"); 
i

PHP kôd:
$pr=mysql_query("SELECT *, GREATEST(cena, cena1) AS trenutna_cena FROM  proizvodi_new WHERE akt='Y'  ORDER BY trenutna_cena ASC  LIMIT $Start1,$ByPage1"); 

I jedno i drugo rade kad probam kod mene na localhostu, sa manjim brojem upisa, ali na severu gde je veci broj upisa, preko 100, ne zavrsi mi posao, ne znam zato.

Ovo sto je @ivanhoe predlozio, probao sam da postavim da po defaultu ako nema cene1 da bude NULL, ali nisam uspeo da nateram da radi (ovo sa IFNULL) dok ovo sa LEAST() sam pokrenuo, kao sto sam napisao.


Konkretno se radi o ovom slucaju:
http://www.inelektronic.com/proizvod...44.html/-4-24/
Videcete gde je naniza akc. cena 27.990,00 ali je proizvod postavljen medju ostalim proizvodima gde je cena oko 29 hiljade

Poslednja izmena od martinluter : 10. 09. 2010. u 21:01.
martinluter je offline   Odgovorite uz citat