Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
<script src="simg/css/janelas_popup.js" language="JavaScript"></script><?include("path.php");$sql = mysql_query("SELECT * FROM galeria LIMIT 5 ");?><? // Agora exiba o código com a configuração de sua tabela - o cabeçalho dela. ?><table width="19%" border="0" align="center" cellpadding="0" cellspacing="0"> <?// Agora vamos montar o código. Pegue o valor total de resultados: $total = mysql_num_rows($sql);// Defina o número de colunas que você deseja exibir: $colunas = "5"; // Agora vamos ao "truque": if ($total>0) { for ($i = 0; $i < $total; $i++) { if (($i%$colunas)==0) { ?> <tr> <? }?> <?$dados= mysql_fetch_array($sql);?> <tr><td width="506" height="74" align="left" valign="top"><div align="left"><font color="<? echo $cortexto?>" size="<? echo $tfonte?>" face="<? echo $fonte?>"> <? if($dados[foto01] != ""){?> <? }?> <span style="text-transform: uppercase"><b><a href="javascript:AbreJanelaGaleria('simg/janela.php?dir=images/galeria/<? echo "$dados[pasta]/&id=$dados[id]&evento=$dados[nome]&data=$dados[dia]/$dados[mes]/$dados[ano]&local=$dados[local]&id=$dados[id]";?>')"><? echo $dados['nome']?></a></b></span><br> <a href="javascript:AbreJanelaGaleria('janela.php?dir=images/galeria/<? echo "$dados[pasta]/&id=$dados[id]&evento=$dados[nome]&data=$dados[dia]/$dados[mes]/$dados[ano]&local=$dados[local]&id=$dados[id]";?>')"></a><br> Data: <strong><? echo $dados['dia'],"/",$dados['mes'],"/",$dados[ano];?></strong><br> <br> </font></div></td></tr> <TD width="1"></TD> <? }}?> </TR></table><hr align="center" width="100%" size="1" color="<? echo $cortexto?>">
Alguen sabe como colocar para aparecer por data...
tpow: a db chama galeria
na db galeria tem uma table que tbm chama galeria
nela tem:
id int(3)
nome varchar(255)
dia char(2)
mes char(2)
ano varchar(4)
local varchar(255)
pasta varchar(255)
foto01 varchar(255)
keru que mostre as 5 img's mais recentes...
jah usei na assim: mais dava erro na linha 11
$sql = mysql_query("SELECT * FROM galeria LIMIT 5 ORDER BY mes ORDER BY dia ORDER BY ano");
erro:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\program files\vertrigoserv\Apache\htdocs\EliteBh\Oficial\2\recentes.php on line 11
pq não usa a função date???create table .......data date not null default '0000-00-00',.)daí faz a query com order by data???quando precisar exibir a data pro user, usa a function explode e ordena o array como você quer!!!
só pode ter 1 order by, solução simples,usa apenas um campo para guardar o data^^[]'s
Usei assim: ORDER BY diae dew o memo erro:Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\program files\vertrigoserv\Apache\htdocs\EliteBh\Oficial\2\recentes.php on line 11pq não usa a função date???create table .......data date not null default '0000-00-00',.)daí faz a query com order by data???quando precisar exibir a data pro user, usa a function explode e ordena o array como você quer!!!Pq nenhum ORDER BY funfa...tpow se fosse assim eu usaria um date soh para classificar os events...e o resto dexava do jeito que tah...tpow...o problem se concentra na linha 11...aki:$total = mysql_num_rows($sql);//Oia a variavel $sql ::$sql = mysql_query("SELECT FROM galeria LIMIT 5 ");teria que criar outra query... + naum sei fazer issu...Por issu postei aki... para alguen estudar melhor esse script meu e me ensinar como fazer do jeito certu...EDIT:agora comecei a estudar o codigo... e pensei em inverter aqui: $sql = mysql_query("SELECT FROM galeria ORDER BY dia LIMIT 5aew dew o contrario do que queria... mostra os 5 primeiros; mes do mes... tem de mostrar os 5 ultimos.../EDIT
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Vlw td's que aqui postaram... mais era um erro de sintaxe...
o Limit tem de vir por ultimo ficando assim:
$sql = mysql_query("SELECT * FROM galeria ORDER BY dia DESC, mes DESC, ano DESC LIMIT 5");
baum gente vlw
só pode ter 1 order by, solução simples,usa apenas um campo para guardar o data^^[]'s