Modificare questa parte del codice

riminiseo

Nuovo Utente
1 Mag 2007
1
0
0
Ciao ragazzi

Questo è il mio primo post e spero di trovare aiuto, sto sviluppando un sito con joomla ho però un problema con un componente, la parte del codice è questo

$query1="SELECT * FROM #__alberghi"
. "\n WHERE published = '1'"
. "\n AND ( publish_up = '0000-00-00 00:00:00' OR publish_up <= '$now' )"
. "\n AND ( publish_down = '0000-00-00 00:00:00' OR publish_down >= '$now' )"
. "\n AND catid = '".$catid."'"
. "\n AND access<='".$gid."'"
. "\n ORDER BY ordering ASC LIMIT ".$start.",". "10";

Vorrei che le unità fossero vizualizzate in un modo random quale parte devo modificare ?

Grazie
 
evviva la funzione RAND()

ciao prova così

$query1="SELECT * FROM #__alberghi"
. "\n WHERE published = '1'"
. "\n AND ( publish_up = '0000-00-00 00:00:00' OR publish_up <= '$now' )"
. "\n AND ( publish_down = '0000-00-00 00:00:00' OR publish_down >= '$now' )"
. "\n AND catid = '".$catid."'"
. "\n AND access<='".$gid."'"
. "\n ORDER BY RAND() LIMIT ".$start.",". "10";

inoltre toglierei la parte finale siostituendola con...

$query1="SELECT * FROM #__alberghi"
. "\n WHERE published = '1'"
. "\n AND ( publish_up = '0000-00-00 00:00:00' OR publish_up <= '$now' )"
. "\n AND ( publish_down = '0000-00-00 00:00:00' OR publish_down >= '$now' )"
. "\n AND catid = '".$catid."'"
. "\n AND access<='".$gid."'"
. "\n ORDER BY RAND() LIMIT 10";

così da mostrare solo 10 foto casuali...
se lasci il resto potrebbero (ma non so il componente cosa fa...) apparire ulteriori pagine da visionare, ma apparendo i prodotti in random...li vedresti più volte, ecc ecc.


ciau
 

Discussioni simili