Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Dae galera, estou fazendo um sistema de banners baseado no jquery cycle, a parte de busca dos banners já está ok, o problema é que só consigo buscar imagens, como faria para a cada loop do while ele detectar se é flash ou imagem visto que as tags para exibição de ambos são diferentes. Segue o código de exibição só de imagens:
<html>
<head>
<title>banners</title>
<link rel="stylesheet" type="text/css" media="screen" href="jq.css" />
<link rel="stylesheet" type="text/css" media="screen" href="cycle.css" />
<style type="text/css">
#slideshow { margin: 30px auto; width: 572px; height: 232px; }
#nav { z-index: 50; position: absolute; bottom: 10px; left: 400px }
#nav a { margin: 0 5px; padding: 3px 5px; border: 1px solid #ccc; background: #cff; text-decoration: none }
#nav a.activeSlide { background: #aaf }
#nav a:focus { outline: none; }
</style>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jcycle.js"></script>
<script type="text/javascript">
$(function() {
$('#slideshow').cycle({
fx: 'fade',
pager: '#nav',
slideExpr: 'img'
});
});
</script>
</head>
<body>
<div id="main">
<div id="slideshow" class="pics">
<div id="nav"></div>
<?php
require_once("includes/conexao.php");
$sql = "SELECT * FROM banners WHERE tipo='GRANDE' ORDER BY rand() LIMIT 5";
$query = mysql_query($sql);
while ($dados = mysql_fetch_array($query)){
?>
<img src="<?php echo $dados[url]; ?>" width="540" height="200" />
<?php } ?>
</div>
</div>
</body>
</html>
Tabelas bd
id_banner nome url tipo destino
Carregando comentários...