Pessoal, estive pesquisando aqui no forum mas não encontrei nada parecido. É o seguinte:
Gostaria que uma imagem mudasse toda semana, tipo uma "foto da semana" então para isso eu arranhei o seguinte código mas estou tendo problema na questão algorítimica da coisa. Durante toda semana a imagem permanecerá a mesma, na segunda feira queria que ela mudasse automaticamente para outra imagem sorteada no banco e esta nova fique por mais uma semana.
Para isso criei um campo na tabela que armazena o dia em que ela foi exibida pela ultima vez, então o scritp verifica se é segunda feira, se for verifica se exite algum campo com a data do dia, caso exita ele deve exibir a imagem referente a esse registro, caso não tenha nenhuma data do dia, sorteia-se um registro qualquer armazena a data nele e exibe a imagem durante toda a semana, visto que ao pesquisar novamente em ultima exibição já haverá um registro com a data da ultima segunda. Se não for segunda como ele vai manter a ultima imagem sendo exibida?
Pergunta
Junior_infor
Pessoal, estive pesquisando aqui no forum mas não encontrei nada parecido. É o seguinte:
Gostaria que uma imagem mudasse toda semana, tipo uma "foto da semana" então para isso eu arranhei o seguinte código mas estou tendo problema na questão algorítimica da coisa. Durante toda semana a imagem permanecerá a mesma, na segunda feira queria que ela mudasse automaticamente para outra imagem sorteada no banco e esta nova fique por mais uma semana.
Para isso criei um campo na tabela que armazena o dia em que ela foi exibida pela ultima vez, então o scritp verifica se é segunda feira, se for verifica se exite algum campo com a data do dia, caso exita ele deve exibir a imagem referente a esse registro, caso não tenha nenhuma data do dia, sorteia-se um registro qualquer armazena a data nele e exibe a imagem durante toda a semana, visto que ao pesquisar novamente em ultima exibição já haverá um registro com a data da ultima segunda. Se não for segunda como ele vai manter a ultima imagem sendo exibida?
$semanal = mysql_fetch_array($consultaSite); $numero_linhas = mysql_num_rows($consultaPort); $ordem = rand(1, $numero_linhas); $diadasemana=strftime("%A"); $data=strftime("%d%m%Y"); $ultima_exibicao = $consultaPort["ultima_exibicao"]; if($diadasemana==Monday) while($data==$ultima_exibicao){ $imagem300=$semanal["img_3"]; } else( ??????????????Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.