Banner
#1
Posted 10/01/2004, 18:45
faz tres horas que to quebrando a cabeça e não cheguei a lugar algum...
Abraços,
#2
Posted 10/01/2004, 19:38
#3
Posted 10/01/2004, 19:45
quando existirem dois ou mais baners com o mesmo nivel ele faz a randominização (rand()) e mostra um por atualização entendeu ???
#4
Posted 11/01/2004, 01:56
#5
Posted 11/01/2004, 02:07
#6
Posted 11/01/2004, 02:17
e usas estruturas de controle para saber o que fazer a cada situacao (if) ok?
#7
Posted 11/01/2004, 02:27
#8
Posted 11/01/2004, 02:37
#9
Posted 11/01/2004, 02:39
cria uma variavel de secao e ela vai armazerar os niveis
dai vc verifica
if (session_nuivel = 0) {
//mostra o baner de nivel + alto
session_nivel = 7 //aqui eu coloquei 7 mas é o nivel mais alto
} elseif {
//mostra o baner de nivel 6
session_nivel = 6
}
#10
Posted 11/01/2004, 03:33
<?php include("config.php") ;
$conn =@mysql_connect($servidor, $user , $senha_db ) or die ("Erro ao fazer conexão") ;
@mysql_select_db ($bd) or die ("erro a selecionar base de dados") ;
$sql = mysql_query("SELECT area from banner GROUP BY area") ;
while($coluna=mysql_fetch_row($sql)) {
$query = mysql_query("SELECT * from banner WHERE area='$coluna[0]' AND visto='0' ORDER BY area ASC LIMIT 1") ;
while($res=mysql_fetch_array($query)) {
echo "<img src='$res[1]'>$res[0]<p><p>" ;
}
}
?>
agora falta um geito de fazer randominização dele, dum geito que quanto atualizar,apareça um baner com o mesmo nivel(correspondente) e que quando acabarem os banners do nivel correspondente volte para o primeiro banner.....
Será que tem como. . . .
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)